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

Abd*_*rti 8 debian exim mail-transport-agent

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

cot*_*eyr 14

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

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

您可能会收到“Deferred”错误消息——这可能是因为您怀疑发送垃圾邮件。这(延迟状态)将告诉 Exim 稍后再试。您或许可以从该消息中获得更多信息。但是,延迟是常见且正常的,并不是真正的问题。将它用于垃圾邮件警告是非常特定于接收端的,并且可能不会告诉 Exim 做任何事情,而是稍后再试。

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

  • @Kevin 不幸的是,一些邮件主机会悄悄地将识别为垃圾邮件的电子邮件垃圾箱——它在 SMTP 阶段被接受但没有被传递。 (3认同)

Ste*_*itt 10

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


Ant*_*hon 5

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

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

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