通过 Exchange 发送邮件,为什么我被标记为垃圾邮件?

通过 Exchange 发送邮件,为什么我被标记为垃圾邮件?

Exchange 2007 使用直接 DNS 来处理所有外发邮件。从我们的公共 IP 发送的邮件(1.2.3.4-这是我的邮件服务器的 IP) 会被投递到康卡斯特和雅虎等提供商的垃圾邮件文件夹中。

目前,我们的 SPF 如下所示: v=spf1 ip4:1.2.3.4 mx a:mail.domain.com ?全部

MX:mail.domain.com.(10)

我们的 ISP 上的反向 DNS 条目是 mail.domain.com,用于我们的 IP

来自我们服务器的横幅 HELO 响应是 <220 mail.domain.com>

我们的 IP 地址未被列入任何黑名单,Cisco Senderbase 给我们的评分为“良好”

我们的邮件看起来不合法的原因是什么?

答案1

如果我理解正确的话:

您的域名已注册到提供商的邮件服务器,并且您的邮件服务器直接发送邮件。因此,当邮件发送时,IP 的反向查找可能会失败(第一次垃圾邮件命中),然后接收邮件服务器会看到一个未指向您的系统的 spf(第二次垃圾邮件命中),并且您的系统在 SPF 记录中仅列为 IP 地址(可能是垃圾邮件命中 #3),并且传入方向通过不同的系统路由,根据您提供的信息,这不能 100% 明确(垃圾邮件命中 #4)。

这也解释了为什么当您尝试通过 Web 界面传递邮件时它能够正常工作。

只需告诉你的交换箱通过提供商的 smtp 服务器发送所有外发邮件,一切都会恢复正常。

韩国,

格罗米特

答案2

正如你告诉我,我错了,只是帮助我来帮助你:)

邮件和 DNS 由 Network Solutions 托管。MX 记录仅指向 NetSol。Exchange POP 连接器用于将邮件下载到我们的 Exchange 邮箱。

都可以。

Exchange 2007 使用直接 DNS 来处理所有外发邮件。从我们的公共 IP (1.2.3.4) 发送的邮件会被发送到 Comcast 和 Yahoo 等提供商的垃圾邮件文件夹中。当他们回复该邮件时,我们永远不会收到。

这看起来很像是 MX 记录设置错误或邮件系统中某处出现错误。通常电子邮件应该到达您的提供商邮箱,然后您应该通过 pop3 连接器获取它。但这种情况不会发生。检查 MX 记录检查提供商邮件系统中是否存在任何垃圾邮件文件夹。(据我所知,POP3 连接器没有下载子文件夹)。

如果我们登录 NetSol 网络邮件门户 (mail.ourdomain.com),并向 Comcast 或 Yahoo 发送邮件,那么邮件会正常接收,我们也会收到回复。我的想法是,一旦邮件被标记为垃圾邮件,他们的回复就永远不会到达我们手中,因为 NetSol 垃圾邮件过滤器非常激进,会丢弃邮件。我们无法控制/访问这些过滤器或过滤内容的日志。但为什么我们会被标记为垃圾邮件?

我非常确定这个问题是由于错误的 mx 或 spf 记录造成的。当您通过 netsol web ui 发送电子邮件时,它会正常发送,因为它是通过在 dns 中正确设置的 netsol smtp 发送的...

目前,我们的 SPF 如下所示:v=spf1 ip4:1.2.3.4 mx a:inbound.ourdomain.com.netsolmail.net ?all

MX:inbound.ourdomain.com.netsolmail.net.(10),CNAMES 为 mail.ourdomain.com 和 smtp.ourdomain.com

我们的 ISP 上的反向 DNS 条目是 ourdomain.com,用于我们的 IP

“我们的 IP”?来自网络服务器还是来自邮件系统?

来自我们服务器的横幅 HELO 响应是 <220 ourdomain.com> 我们的 IP 地址未列入任何地方的黑名单,并且 Cisco Senderbase 给我们的评分为良好

正如我之前所写,这与您的 DNS 设置有关。但只有您提供我们讨论的域名,我才能检查它。

韩国,

格罗米特

答案3

现在一切正常,只需对我们的 SPF 进行微调,并且只需要时间来传播我们的 DNS。

相关内容