【问题标题】:Spam classification and 127.0.0.1 in email headers垃圾邮件分类和电子邮件标题中的 127.0.0.1
【发布时间】:2017-05-04 21:31:51
【问题描述】:

如果 127.0.0.1 出现在邮件标头中会不会有问题?

示例:Received: from baobabsmail.baobab.fi ([127.0.0.1])

我问是因为从我的服务器发送到@outlook.com 地址的电子邮件最终会进入垃圾邮件文件夹,这是我能想到的最后一件事。我已经正确配置了 HELO、DKIM、反向 DNS、SenderID、SPF 和 DMARC。我不发送大量电子邮件。我的 IP 来自 AWS,但它不在任何公开的黑名单上。我已经使用 DKIMvalidator、MxToolBox 和 mail-tester 验证了一切设置正确。

编辑:不管怎样,我终于摆脱了标题中的 127.0.0.1,但它并没有为我解决问题。

【问题讨论】:

    标签: email mail-server email-spam


    【解决方案1】:

    不幸的是,这取决于...

    邮件系统的配置方式各不相同,MUA(例如 Thunderbird)将外发邮件发送到使用 localhost 地址在同一台机器上运行的 MTA/邮件服务器(例如 exim)是完全合法的。不寻常,这些天,但不是“定义不好”。

    当您说“进入垃圾邮件文件夹”时,是什么将它放在那里:您使用的是本地邮件服务器吗?如果是这样,是该服务器将邮件(发送时)或outlook.com本身(收到时)丢弃。无论哪种方式,您发现了哪些错误消息或其他失败信息?

    一些随意的想法:

    • 正确设置 DKIM 很麻烦。尝试完全禁用它,看看是否会以有趣的方式改变事情。

    • 同上 DMARC。

    • 您是否单独设置了 SPF?如果是这样,请禁用 SPF 并重试。

    • IPv6 是否参与其中?如果是这样的话,各种事情都会有微妙的不同。

    • 如果 Outlook.com 要进行发件人验证回调(即在收到时,检查来自地址的邮件是否是您服务器的可接受收件人)它会通过吗?

    • 您的电子邮件系统是否发送符合 RFC 的邮件:也就是说,它是否有 From: 地址、To: 或 Sender: address、Message-ID:、Date: headers,如果使用 MIME,Content- * 标题(可能还有几个我忘记了!)。

    如果更改 DKIM / DMARC / SPF 改变了一些事情(并记住 DNS 超时,尝试之间留一段时间),首先重新添加 SPF - 这是最简单的正确方法。

    【讨论】:

      【解决方案2】:

      127.0.0.1 可以被垃圾邮件过滤器标记,因为它无法提供发件人的身份跟踪。最常见的电子邮件系统会显示 IP 地址或主机名。下一项将是收件人电子邮件服务器。

      例如: 收到:来自 [127.0.0.1] (81.27.148.196) by TAE1.agent.com.pk

      这个有趣的是,顶级域说它最初是由巴基斯坦的域接收的,但 IP 地址注册到俄罗斯圣彼得堡的实体。

      【讨论】:

        猜你喜欢
        • 2013-08-02
        • 1970-01-01
        • 2011-07-12
        • 1970-01-01
        • 1970-01-01
        • 2015-04-13
        • 2012-07-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多