如何通过专用服务器添加SPF记录

时间:2015-04-27 12:42:57

标签: smtp cpanel spf dedicated-server

希望每个人都做得很好。 我在向其他域发送电子邮件时遇到问题。我在其中一个专用服务器上设置了SMTP服务器,并且每个专用服务器上的所有应用程序都使用此SMTP。现在gmail上没有收到电子邮件。我在某处读过必须在SMTP中添加SPF记录。 我只是一名软件工程师,从未致力于维护服务器或网络,因此不知道如何添加此记录。 在许多论坛上,我已经读过你必须使用CPanel添加它,我想知道我是否可以通过登录到专用服务器来添加它,或者我真的需要CPanel连接? (其实我也忘记了CPanel的细节,虽然已经要求托管服务提供商检索) 请帮助我,可能需要给我一个详细的信息以及帮助。 此致

2 个答案:

答案 0 :(得分:1)

必须在托管域的DNS区域中设置SPF记录。 是在您的实际服务器上还是您使用外部DNS托管?

如果它在您自己的服务器上并且您使用了“绑定”,请编辑位于/var/named/domain.com的DNS文件(其中 domain.com 是您的实际域名)并按以下方式设置:

  

domain.com。 14400 IN TXT" v = spf1 a mx ip4:192.168.5.10   〜所有"

** 评论:192.168.5.10是您邮件服务器的IP

完成此操作后,使用 /etc/init.d/named restart

重新启动DNS服务器

要检查您的SPF记录是否设置正确,请通过MXTOOLBOX检查:

http://mxtoolbox.com/spf.aspx

您在那里填写刚刚安装了SPF记录的域的域名。如果设置正确,则会显示。

我还有一个小建议是与DKIM合作(特别需要好好送到Hotmail)。

答案 1 :(得分:0)

是的,如果您在服务器上使用cpanel,则需要通过cpanel启用SPF。或者您可以使用以下命令为您的域启用SPF。

/usr/local/cpanel/bin/spf_installer cpusername