如何检查我的电子邮件是否进入收件人的垃圾邮件文件夹?

如何检查我的电子邮件是否进入收件人的垃圾邮件文件夹?

我使用 Exim 作为 MTA 来发送电子邮件。如果电子邮件进入收件人的垃圾邮件文件夹,是否可以收到通知?

答案1

不会,您会收到“已送达”通知或“错误”通知。一旦邮件被远程端接受,您就不会知道它之后去了哪里。至少在 MTA 方面不是这样。

其中一个错误可能是“因垃圾邮件而被拒绝”或“因 SPF 而被拒绝”等,但如果您的电子邮件被接受,即使进入垃圾邮件文件夹,您也不会收到通知。如果电子邮件被他们的服务器拒绝,那么您的收件人将不会收到电子邮件,即使在垃圾邮件文件夹中也是如此。

您可能会收到“延迟”错误——这可能是因为您怀疑发送了垃圾邮件。这(延迟状态)将告诉 Exim 稍后再试。您也许可以从该消息中获取更多信息。然而,延期是常见的、正常的,并不是真正的问题。将其用于垃圾邮件警告对于接收端来说是非常特定的,并且可能不会告诉 Exim 做什么,而是稍后再试。

有些服务有“技巧”来查看邮件是否被标记为垃圾邮件。在某些情况下,链接、图像甚至 JavaScript 的组合可以判断您是否在垃圾邮件文件夹中结束。但这些并不能 100% 有效,而且更多的是在客户端(gmail、outlook 等)端而不是 MTA 端。

答案2

不,在目的地发生的事情仅在那里可见(除非它将您的电子邮件退回给您)。

答案3

不,除非您有权访问接收计算机,或者有一些垃圾邮件过滤程序提供反馈,否则无法追踪您的电子邮件离开系统后发生的情况。

这样的反馈程序会发回一封电子邮件要求确认,这样就可以将自动垃圾邮件与人类发送的真实消息区分开来,但是一旦机器人足够聪明来回答这个问题,就会生成额外的邮件,而且我还没有被要求进行这样的确认超过 15 年通过电子邮件。

如果根本不应该接受发送电子邮件(如果地址不存在),则不鼓励退回电子邮件,但这与了解您的邮件是否进入垃圾邮件箱无关。垃圾邮件永远不应该被退回,因为邮件标头中的发件人不太可能是实际的发件人。

答案4

没有任何功能可以告诉您邮件已发送到哪个文件夹。即使是告诉您消息是否已被阅读的技巧,也不会告诉您消息是从哪里读取的。

但是,如果您配置 DMARC,您可以从主要提供商 gmail、yahoo 和 microsoft 那里得到一个好主意。这建立在您的 DKIM 和 SPF 配置之上,并且可以报告从您的域收到的邮件数量以及可能的处置情况。它还会报告欺骗您的域的 IP 地址。

相关内容