电子邮件 DNS 设置:如何让 HELO 发布 SPF 记录? SPF_HELO_NONE - SPF:HELO 不发布 SPF 记录
Email DNS Setup: How do I make HELO publish an SPF record? SPF_HELO_NONE - SPF: HELO does not publish an SPF Record
我的环境:Windows Server 2022 Standard
上的 hMailServer 5.6.8
假设我有两个域(我并不真正拥有这些域,它们只是示例),www.myblog.com
和 www.mailserver.com
。它们都托管在同一台机器上并具有相同的 IP 地址 1.2.3.4
.
博客站点 www.myblog.com
使用 www.mailserver.com
发送电子邮件。该站点 www.mailserver.com
仅用作邮件服务器;它不能从浏览器访问。我已将其设置为当 www.myblog.com
向某人发送电子邮件时,收件人的电子邮件服务器会收到 SENT: EHLO www.mailserver.com
,但会看到 SENT: MAIL FROM:<noreply@myblog.com>
消息,因此收件人会看到电子邮件来自 myblog.com
.
目前一切正常。最近我决定在 https://www.mail-tester.com 检查我设置的“垃圾邮件评级”。我使用上述设置向垃圾邮件测试人员发送了一封电子邮件,我在 SpamAssassin 部分看到一条警告,上面写着
SPF_HELO_NONE SPF: HELO does not publish an SPF Record
我的问题是,如何摆脱这个警告? DNS 记录是否正确?请参阅下面的每个域的 DNS 记录。
各域名的DNS记录如下(注意1.2.3.4的PTR记录):
IP address 1.2.3.4
PTR www.mailserver.com
myblog.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 myblog.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
dkim._domainkey TXT v=DKIM1; t=s; k=rsa; p=[super long public key string]
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
我可以通过向 www.mailserver.com
DNS 添加一个名为“www”的额外 TXT 记录来消除警告:
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
www TXT v=spf1 ip4:1.2.3.4 ~all <-- adding this record fixed the warning
我的环境:Windows Server 2022 Standard
上的 hMailServer 5.6.8假设我有两个域(我并不真正拥有这些域,它们只是示例),www.myblog.com
和 www.mailserver.com
。它们都托管在同一台机器上并具有相同的 IP 地址 1.2.3.4
.
博客站点 www.myblog.com
使用 www.mailserver.com
发送电子邮件。该站点 www.mailserver.com
仅用作邮件服务器;它不能从浏览器访问。我已将其设置为当 www.myblog.com
向某人发送电子邮件时,收件人的电子邮件服务器会收到 SENT: EHLO www.mailserver.com
,但会看到 SENT: MAIL FROM:<noreply@myblog.com>
消息,因此收件人会看到电子邮件来自 myblog.com
.
目前一切正常。最近我决定在 https://www.mail-tester.com 检查我设置的“垃圾邮件评级”。我使用上述设置向垃圾邮件测试人员发送了一封电子邮件,我在 SpamAssassin 部分看到一条警告,上面写着
SPF_HELO_NONE SPF: HELO does not publish an SPF Record
我的问题是,如何摆脱这个警告? DNS 记录是否正确?请参阅下面的每个域的 DNS 记录。
各域名的DNS记录如下(注意1.2.3.4的PTR记录):
IP address 1.2.3.4
PTR www.mailserver.com
myblog.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 myblog.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
dkim._domainkey TXT v=DKIM1; t=s; k=rsa; p=[super long public key string]
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
我可以通过向 www.mailserver.com
DNS 添加一个名为“www”的额外 TXT 记录来消除警告:
mailserver.com
Name Type Value
@ A 1.2.3.4
* A 1.2.3.4
@ MX 10 mailserver.com.
@ TXT v=spf1 ip4:1.2.3.4 ~all
www TXT v=spf1 ip4:1.2.3.4 ~all <-- adding this record fixed the warning