Sendmail - 设置发件人地址?

Sendmail - 设置发件人地址?

我刚刚设置了 sendmail 来发送电子邮件[电子邮件保护]在 PHP 中(javawag.com 是我的域名,我已在其上设置了 Google 应用邮件)。问题是,当我阅读收到的邮件时,它显示“[电子邮件保护]“...这就是 javawag.com 解析的结果 (javawag.com -> javawag.dyndns.org -> [我的动态 IP 地址,可更改])。我想让它显示为 javawag.com,有谁知道该怎么做吗?

顺便说一句,我将 from: 标头设置为[电子邮件保护],但它仍然显示为[电子邮件保护](这也意味着它落入了我的垃圾邮件文件夹!)

答案1

您想使用MASQUERADE_AS文件中的功能sendmail.mc

MASQUERADE_AS(`javawag.com')

确保javawag.com被列为本地域(尽管您可能已经这样做了)。

您可能还需要FEATURE(`allmasquerade')和/或FEATURE(`masquerade_envelope'),具体取决于您的设置;请参阅文档sendmail了解更多信息。

相关内容