0

我托管了一系列不同的域,这些域都使用我的(一个)邮件服务器来发送和接收邮件。在发送邮件时,有时,我的邮件被接收端拒绝,被标记为“可疑”或直接进入垃圾邮件文件夹。

此外,在入站时,我从垃圾邮件的随机受害者那里收到大量“回执”,其中我的一个域名已被使用,即使邮件从未接触过我的邮件服务器。

有人告诉我,这两个问题都源于这样一个事实,即我的 SPF 记录设置不正确,我已经尝试修复了很长一段时间。不幸的是,我对记录背后的机制和语法本身的基本知识让我有些不知所措,这就是我在这里寻求帮助的原因。

出于以下示例的目的,假设以下设置:

  1. 我有两个域:mydomain.commyotherdomain.com.
  2. 这两个域都有通过我的邮件服务器发送和接收邮件的活动子域。
  3. 我的邮件服务器名为mail.mydomain.com
  4. 所有运行在具有 IP 地址的同一物理服务器上:85.81.xxx.xxx.
  5. 我的 ISP 有一个半静态 IP 地址,例如它永远不会改变,但不是我自己的。一个whois on85.81.xxx.xxx产生0x39Axxxx.dslpool.isp.com

使用http://tools.bevhost.com/spf/上的工具,我得出以下结论:

电子邮件来源:通过-85.81.xx.xx 解析到 0x39Axxxx.dslpool.isp.com,然后再次解析到85.81.xx.xx

发件人详细信息:通行证- myname@myotherdomain.net指向指向我的邮件服务器的 MX 记录mail.mydomain.net

主机名 HELO / EHLO :失败- mail.mydomian.not解析到 85.81.xxx.xxx哪个解析到 0x39Axxxx.dslpool.isp.com

所以,问题是:如果可能的话,我将如何编写 SPF 条目mydomain.commyotherdomain.com忽略此冲突,并允许我发送的邮件在接收者验证 spf 时显示为有效?

希望得到回应...

4

1 回答 1

2

在这里,您应该在您v=spf1 +ip4:85.81.xxx.xxx -all的所有域的 DNS 中都有这个 SPF 条目,而在您的 SPF 字符串中仅此而已。

确保您有这样的 DNS 条目mail.maydomain.com以及mydomain.com,因为 SPF 条目对mydomain.com无效subdomain.mydomain.com

如果您有许多子域,您可以考虑为*.maydomain.com. 这将处理所有的域树,它们是 domain 的 sub 或 sub.sub 或 sub.sub.sub 等域mydomain.com

于 2011-10-05T03:26:05.680 回答