我托管了一系列不同的域,这些域都使用我的(一个)邮件服务器来发送和接收邮件。发送邮件时,有时候,我的邮件被接收端拒绝,标记给收件人为“可疑”,或者只是直接搜索垃圾邮件文件夹。
此外,在入站时,我从垃圾邮件的随机受害者处获得了大量“回执”,即使邮件从未触及我的邮件服务器,我的其中一个域名也已被使用。
我被告知,这两个问题源于这样一个事实:我的SPF记录设置不正确,我现在已经尝试修复了很长一段时间。不幸的是,我对记录背后的机制和语法本身的基本知识在某种程度上让我感到惊讶,这就是为什么我在这里寻求帮助。
出于以下示例的目的,假设以下设置:
mydomain.com
和myotherdomain.com
。mail.mydomain.com
85.81.xxx.xxx
。85.81.xxx.xxx
上的 whois 会产生0x39Axxxx.dslpool.isp.com
使用http://tools.bevhost.com/spf/处找到的工具,我得出以下结论:
电子邮件来源:通过 -
85.81.xx.xx
解决了0x39Axxxx.dslpool.isp.com
然后 再次解析为85.81.xx.xx
。发件人详情:通过 -
myname@myotherdomain.net
指向a 指向我的邮件服务器的MX记录 在mail.mydomain.net
。主机名HELO / EHLO:失败 -
mail.mydomian.not
已解决85.81.xxx.xxx
解决了0x39Axxxx.dslpool.isp.com
所以,问题是:如果可能,我将如何撰写mydomain.com
和myotherdomain.com
的SPF条目以忽略此冲突并允许我发送的邮件到当接收器验证spf时,它是否有效?
希望得到答复......
答案 0 :(得分:2)
此处,您的DNS v=spf1 +ip4:85.81.xxx.xxx -all
中的所有域名都应包含此SPF条目,而SPF字符串中只有该条目。
确保您拥有mail.maydomain.com
以及mydomain.com
的DNS条目,
因为mydomain.com
的SPF条目对subdomain.mydomain.com
无效。
如果您有多个子域,则可以考虑为*.maydomain.com
添加SPF条目。这将处理域mydomain.com
的sub或sub.sub或sub.sub.sub等域的所有域树。