更改 FROM header 封电子邮件而不被标记为垃圾邮件

Change FROM header of email without being marked as spam

所以我不太幸运地找到有关如何使用自定义发件人 header 发送电子邮件而不可能被标记为垃圾邮件(用于电子邮件欺骗)的信息。

我们想要这样做的原因是我们 运行 是许多客户网站的服务器,但在大多数情况下我们不托管他们的电子邮件。 我们希望使用他们的首选地址(例如 sales@mycompany.com)从网站发送查询电子邮件,以便他们的客户可以回复电子邮件。

目前我们正在使用 Google Apps 电子邮件地址并更改 Reply-To header,但这几乎一直被 Outlook 忽略(不知道为什么) .

在大多数情况下我们都可以访问 DNS 记录,那么将我们服务器的 IP 地址添加到域的 SPF 记录中就这么简单吗? 或者我们应该看看 third-party 解决方案吗?

提前致谢!

是的,您需要将 SPF 记录添加到 DNS TXT 记录。 因此,如果您想从 IP 地址 192.168.3.4 以 user@foo.bar 的身份发送电子邮件,您需要创建(如果您不是 [=20= 的管理员) ]) foo.bar 的 DNS TXT record/s

v=spf1 +ip4:192.168.3.4 -all

这告诉远程服务器 foo.bar 域从 192.168.3.4 发送合法电子邮件,所有其他来源只是伪装成 foo.bar。

请注意,IP 可以是 ip4 或 ip6。