Smtp exim4 vs gmail FROM field

Smtp exim4 vs gmail FROM field,smtp,gmail,google-apps,exim4,Smtp,Gmail,Google Apps,Exim4,我已经将我的服务器上的exim配置为MTA,以便与gmail一起工作。 以下是一个配置: gmail_login: driver = plaintext public_name = LOGIN client_send = : myaccount1@gmail.com : mypassword 配置正常,我可以使用php脚本发送邮件: $to = 'myaccount3@gmail.com'; $subject = 'the subject';

我已经将我的服务器上的exim配置为MTA,以便与gmail一起工作。 以下是一个配置:

gmail_login:
       driver = plaintext
       public_name = LOGIN
       client_send = : myaccount1@gmail.com : mypassword
配置正常,我可以使用php脚本发送邮件:

$to      = 'myaccount3@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: myaccount2@gmail.com' . "\r\n" .
    'Reply-To: myaccount2@gmail.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

if (mail($to, $subject, $message, $headers)) {
  echo 'mail() Success!' . "<br />\n";
}
else {
  echo 'mail() Failure!' . "<br />\n";
}
$to='1!'myaccount3@gmail.com';
$subject='主题';
$message='hello';
$headers='来自:myaccount2@gmail.com' . “\r\n”。
答复:myaccount2@gmail.com' . “\r\n”。
“X-Mailer:PHP/”。phpversion();
if(邮件($to、$subject、$message、$headers)){
回显“邮件()成功!”。“
\n”; } 否则{ 回显“邮件()失败!”。“
\n”; }
然而,我遇到了一个问题:

gmail节目myaccount1@gmail.com在“发件人”字段中,而不是在“我的脚本”的“发件人”字段中指定的实际电子邮件(myaccount2@gmail.com). 回复字段是OK


请帮我解决这个问题

Gmail会覆盖您指定的任何值。Gmail用authenticated FROM值覆盖它