让我们举个例子,我有三个电子邮件地址。同一发件人和收件人的问题,但在Gmail中有不同的ReplyTo
我想设置回复场总是[email protected]。 如果我发送电子邮件从[email protected]到[email protected],那么它的工作。
但是,如果从[email protected]发送电子邮件到[email protected]并将回复字段设置为[email protected],那么它不起作用。
在弹出窗口中显示的答复为[email protected]如果我按回复按钮,它会自动更改为[email protected]。
我不知道为什么会发生这种情况。这件事发生在任何人之前?
编辑
其实这只是一个Gmail的问题。在Gmail中它不起作用,但它在yahoo和hotmail中起作用。我不知道这是Gmail的一个错误还是他们这样设计的。
编辑2
$mail = new PHPMailer;
$mail->IsSMTP(); // Set mailer to use SMTP
$mail->Host = 'smtp.gmail.com'; // Specify main and backup server
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = 'test1'; // SMTP username
$mail->Password = 'PASSWORD'; // SMTP password
$mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted
$mail->From = ''[email protected]";
$mail->AddAddress('[email protected]', $name); // Add a recipient
$mail->AddReplyTo('[email protected]', 'List manager');
$mail->WordWrap = 50; // Set word wrap to 50 characters
$mail->IsHTML(true); // Set email format to HTML
$message = "Hi Hello" ;
$mail->Subject = 'Subject;
$mail->Body = $message;
$mail->Send();
注意
我给发件人在同一地址和接收方。但给予不同的答复。
可能重复的[GMail似乎忽略回复](http://stackoverflow.com/questions/2421234/gmail-appearing-to-ignore-reply-to) – Jk1
Thanks.But我无法弄清楚这个解决方案。你能指出正确的方向吗? – keen