【问题标题】:Gmail to always reply to myselfGmail 总是回复自己
【发布时间】:2017-04-10 14:11:28
【问题描述】:

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

$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);
}

phpmailer 类中是否有任何值函数可以添加?

感谢您的帮助。

谢谢

【问题讨论】:

    标签: gmail phpmailer


    【解决方案1】:

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

    这在 PHPMailer 文档中有介绍。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-28
      • 2018-04-04
      • 1970-01-01
      • 2015-02-23
      • 2011-10-26
      • 2014-12-12
      • 1970-01-01
      • 2018-02-19
      相关资源
      最近更新 更多