希望每个人都能做得很好。我在向其他域发送电子邮件时遇到了问题。我已经在一个专用服务器上设置了SMTP服务器,每个专用服务器上的所有应用程序都在使用这个唯一的SMTP。现在gmail不再接收电子邮件了。我在某处读到,必须将SPF记录添加到SMTP。我只是一名软件工程师,从未维护过服务器或网络,因此不知道如何添加此记录。在许多论坛上,我读到你必须使用CPanel添加这个,我想知道我是否可以通过登录到专用服务器来添加这个,或者我真的需要CPanel来连接?(实际上我也忘记了CPanel的细节,虽然已经要求主机提供商检索)请帮助我,一个可能要给我一个详细的信息以及协助。问候
发布于 2015-11-16 04:51:27
必须在域所在的DNS区域中设置SPF记录。这是在你的实际服务器上,还是你正在使用外部DNS主机?
如果它位于您自己的服务器上,并且您使用'bind',请编辑位于/var//domain.com(其中domain.com是您的实际域名)的DNS文件,并按如下方式进行设置:
domain.com.14400 IN TXT "v=spf1 a mx ip4:192.168.5.10 ~all“
**备注: 192.168.5.10为您的邮件服务器IP
完成此操作后,使用名为restart的/etc/init.d/重新启动DNS服务器
要检查您的SPF记录是否设置正确,请通过MXTOOLBOX查看:
您可以在此处填写刚刚安装了SPF记录的域的域名。如果设置正确,就会显示出来。
我的另一个小建议是也使用DKIM (特别是为了更好地传递到Hotmail)。
发布于 2015-05-01 03:48:50
可以,如果您在服务器上使用cpanel,则需要通过cpanel启用SPF。或者您可以使用以下命令为您的域启用SPF。
/usr/local/cpanel/bin/spf_installer cpusernamehttps://stackoverflow.com/questions/29896127
复制相似问题