允许从具有SPF记录的域发送邮件

时间:2012-04-18 09:19:44

标签: google-apps spf

我对SPF记录有疑问。

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

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

邮件是使用PHP发送的,但contact@example.com从未收到过邮件 当我将contact@example.com更改为地址以外的电子邮件地址(例如contact@test.com)时,我会收到该联系电子邮件。

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

此外,我的客户使用Google Apps for email,因此其DNS服务器上的MX记录指向Google。

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:-1)

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