PHP mail() 函数 - “发件人”姓名被 Exchange Server 覆盖

PHP mail() 函数 - “发件人”姓名被 Exchange Server 覆盖

我最初在 stack overflow 上发布了此内容,但有人告诉我将其放在 Serverfault 上可能会更好。

我正在尝试通过 php 脚本发送一封非常简单的电子邮件

 mail($to,$subject,$message,$headers);

哪里$headers

$headers = "From: Toms Script <[email protected]>\n\r";

我似乎遇到的问题是,当电子邮件到达我们的 Exchange 服务器发送时,它会识别出我们的电子邮件地址为“无回复“以“System Notificatons”的名称保存,并从该名称而不是我的 PHP 脚本(Toms Script)中定义的名称发送电子邮件。

有什么办法可以阻止吗微软 Exchange进行此更改以便我们可以相应地从不同的脚本命名不同的电子邮件,但仍然从“norply”电子邮件地址发送?

相关内容