【发布时间】:2012-02-27 23:17:06
【问题描述】:
我正在使用 PHP 发送带有如下标题的电子邮件:
From: danny@mydomain.com
To: dannyfriend@gmail.com
当我检查 dannyfriend@gmail.com(收件人)电子邮件客户端中的标头时,我看到了以下标头:
Received: from admin by gator1815.hostgator.com with local (Exim 4.69)
(envelope-from <danny@mydomain.com>)
但有时邮件会进入 dannyfriend 的垃圾邮件文件夹,因为电子邮件是通过 hostgator.com 发送的,而不是通过 mydomain.com 发送的,就像发件人的电子邮件地址一样。
这里到底发生了什么?为什么不是这样:
Received: from admin by somename.mydomain.com with local (Exim 4.69)
(envelope-from <danny@mydomain.com>)
我看到an article 描述了这个问题。有人可以了解一下 SMTP 服务器发生了什么吗?
总结:
为什么 SMTP 服务器不使用来自FROM: 标头的邮件作为信封发件人?
【问题讨论】:
-
那么为什么不能只使用
Reply-To标头? -
我了解您可以使用
Reply-To标头解决垃圾邮件问题,但我需要From:标头以使电子邮件在收件人的电子邮件客户端上看起来更好,somename@ gator1815.hostgator.com 真的很丑。