Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gmail总是回复我自己_Gmail_Phpmailer - Fatal编程技术网

Gmail总是回复我自己

Gmail总是回复我自己,gmail,phpmailer,Gmail,Phpmailer,使用PHPMAILER类将电子邮件从我的网站发送到我的gmail帐户,如果我尝试回复此咨询,gmail会将此gmail帐户作为目标地址。 这个问题只会发生在gmail上,比如雅虎就可以正常工作。 我用于从表单发送的代码: $mail = new PHPMailer(); $mail->IsSendmail(); $body = "body of consult"; $mail->CharSet = 'UTF-8'; $mail->From = "user@hotmail.co

使用PHPMAILER类将电子邮件从我的网站发送到我的gmail帐户,如果我尝试回复此咨询,gmail会将此gmail帐户作为目标地址。 这个问题只会发生在gmail上,比如雅虎就可以正常工作。 我用于从表单发送的代码:

$mail = new PHPMailer();
$mail->IsSendmail();
$body = "body of consult";

$mail->CharSet = 'UTF-8';
$mail->From = "user@hotmail.com"; // sender
$mail->FromName = "User Name"; // sender
$mail->addReplyTo("user@hotmail.com","User Name"); // sender
$mail->AddAddress("myaccount@gmail.com", "my name"); //destination (Me)
$mail->Subject = "User Subject";
$mail->AltBody = ""; // optional, comment out and test
$mail->MsgHTML($body);
$mail->IsHTML(true);
if(!$mail->Send()) {
  return(false);
} else {
  return(true);
}
是否有任何值o函数添加到phpmailer类中

谢谢你的帮助


谢谢

这是gmail的限制。它不允许您从任意的“发件人”地址发送,只允许您的帐户地址。您可以在gmail首选项中添加其他别名,但不能使用非gmail地址

PHP编译器文档中介绍了这一点