1

我对 SPF 记录有疑问。

我的一个客户的网站(例如 www.example.com)有一个联系表格,可以将邮件发送到contact@example.com。

我们只提供网站的托管,因此我们不管理电子邮件帐户、DNS 记录等......只有网络空间。所以我的客户管理 DNS 设置、名称服务器、邮件服务器等。

邮件是使用PHP 发送的,但contact@example.com 从未收到它们。当我将contact@example.com 更改为域外的电子邮件地址时,例如contact@test.com,我确实收到了联系电子邮件。

我的结论是他们的邮件服务器阻止了来自我们 IP 地址的邮件,因为 PHP 将邮件发送到具有相同域但具有另一个 IP 的电子邮件地址。

此外,我的客户使用 Google Apps 发送电子邮件,因此其 DNS 服务器上的 MX 记录指向 Google。

我该如何解决这个问题?我的客户是否需要添加接受我们 IP 地址的 SPF 记录?如果是这样,那么正确的 SPF 语法是什么?

4

2 回答 2

0

如果您的域定义了 SPF 记录,那么您需要将 Web 服务器的地址添加到 SPF 记录中。您可以在这个网站上查看该域的 SPF 记录:http: //spf.myisp.ch

最好的方法是检查 Web 服务器或接收方服务器上的日志文件,以找出问题所在。

于 2013-10-07T20:35:16.120 回答
-1

确保 cpanel 没有任何 MX 记录,因为您没有托管 dns

于 2012-05-19T02:38:35.310 回答