我正在试着用PHPmailer和gmail发送邮件。但是,当我从我的gmail帐户发送邮件时,它不是没有回复。如何设置no-reply as from?
我有以下代码:
$mail = new PHPMailer();
$mail->Mailer = "smtp";
$mail->Host = "ssl://smtp.gmail.com";
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = "myAccount@web.com";
$mail->Password = "password";
$mail->From = "no-reply@web.com";
$mail->AddAddress($to);
$mail->AddReplyTo("no-reply@web.com","no-reply");
$mail->Subject = $subject;
$mail->Body = $msg;
$mail->WordWrap = 150;
$mail->send();我收到的邮件接收(报头):
Return-Path: <myAccount@web.com>应该是no-reply@web.com
提前感谢
发布于 2012-05-13 02:29:57
你不能这么做。想象一下,发送邮件提示从地址validation@yourbank.com回复您的银行帐户凭据。
要有无回复地址,你必须在@your.domain (不是gmail)中访问邮件服务器,并在那里创建这样的帐户,然后使用这个帐户发送电子邮件。
发布于 2012-06-05 05:56:07
我建议您尝试以下两个选项:
https://stackoverflow.com/questions/10566200
复制相似问题