我发现了几个与此相关的线程,但它们都非常过时,所以我想得到一些澄清。
我使用带有 elastic-ip 的 AWS ec2 实例,在 ubuntu 18.04 上使用 postfix 设置了 SMTP(仅发送)邮件服务器,并通过domains.google 管理我的 DNS。我正在设置所有 MX、SPF、dmarc/dkim 记录,但我对如何设置 PTR 记录感到困惑。
当我选择“PTR”时,它会要求输入主机名和数据字段。这是我的困惑:
PTR 记录被视为反向 DNS 否?它不应该是指向我的 smtp.mydomain.com 的 IP 地址吗?当我在主机名字段中输入 IP 地址时,它会附加 .mydomain.com,因此它看起来像:
###.###.###.###.mydomain.com -> smtp.mydomain.com
不应该只是:
###.###.###.### -> smtp.mydomain.com?
我已经设置了一个仅发送服务器,并使用 mail-tester.com 对其进行了测试。
我收到了 7/10,并且我遇到了大多数 Outlook/msn/hotmail 收件箱将我的电子邮件发送到垃圾文件夹的情况。我确实知道 Microsoft 服务器使用 IP 地址的黑/白名单来实施缓解措施,但我希望 10/10 的邮件测试分数可能会有所帮助。我已经就他们减轻我的 IP 问题与 Microsoft 联系过,他们告诉我,无论他们的政策如何,我都应该尝试在发件人声誉上获得高分。
我正确设置了 DMARC/DKIM/SPF,我在 mail-tester.com 上失去 3 分的唯一方法是因为我没有 MX 记录集。然而,据我所知,仅发送电子邮件服务器不需要 MX 记录;我在网上阅读的许多帖子/文章都指出,缺少 MX 记录对于收件人电子邮件服务器来说是一个很大的危险信号。
我的外发服务器地址/FQDN 是smtp.<my-domain>.ca,只有一个 IP 地址的服务器发送电子邮件,并为其设置了 rDNS 记录。
网上有很多相互矛盾的信息,我不想破坏我的 DNS 条目,我应该使用的最低 MX 记录是多少?