【发布时间】:2018-08-14 19:08:26
【问题描述】:
我正在使用 PHPMailer 库来发送电子邮件。除了一个小问题外,一切都很好。我有一个默认的 gmail 帐户,我的大多数客户都将其用作 SMTP Auth。
$mail->Host = 'ssl://smtp.gmail.com';
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = 'email@gmail.com';
$mail->Password = 'gmail**pass';
但是,当我设置它应该使用的 FROM 时,它使用我的 GMAIL 而不是定义的 FROM 作为回复,这以前从未发生过。我认为这可能是一些php.ini 设置,但查看phpinfo(),没有引起我的注意。
$mail->From = 'contact@client.com';
$mail->FromName = 'Client Name';
有人知道那可能是什么吗?
【问题讨论】:
-
设置
$mail->ReplyTo值 -
第二次调用:不要改地址;从另一个不是发件人的地址发送请求被标记为垃圾邮件。邮件信封会注意到这种差异,收件人会觉得很可疑。