【发布时间】:2014-10-26 04:23:19
【问题描述】:
最近我盯着破译 hotmail 收件箱/垃圾文件夹的位置。经过长时间的搜索,我发现 Hotmail/Outlook 正在使用他们在每封邮件中输入的 X-Message-Delivery 标签来确定很多事情。如果您转到电子邮件的来源,您可以看到类似于此的 X-Message-Delivery:
Vj0xLjE7dXM9MDtsPTE7YT0wO0Q9MjtHRD0yO1NDTD00
如果你对它进行 BASE64 解码,你会得到 p>
V=1.1;us=0;l=1;a=0;D=2;GD=2;SCL=4
根据我的研究,我发现以下事情导致邮件进入垃圾文件夹,
If "D=x" is higher then 1
If "GD=x" is higher then 1
If "SCL=x" is higher then 0
除此之外,我发现 V=1.1 始终相同,并且在我收到的任何电子邮件(或至少我检查过的电子邮件)中都没有改变
我认为“a=x”的意思是发件人是否在收件人地址簿中,或者至少为收件人所知。如果它的 0 是新发件人,因此更有可能进入垃圾文件夹,如果它的 a=1 则有助于进入收件箱。
我认为 l=1 或 l=0 与打开时此发件人的图像是否被阻止有关。虽然我觉得这不是很一致。
你们有谁知道这些标签代表什么?
D=
GD=
us=
如果你这样做了,你是否也知道它们会从 0 变为 1 或 2 吗?
谢谢你!
【问题讨论】:
-
SCL 是“垃圾邮件置信度”,它以 0(非垃圾邮件)到 9(很可能)的等级评定电子邮件成为垃圾邮件的可能性。我不确定另一个,但很难找到。如果您在发送到 hotmail 时遇到问题,可以注册一个程序,在这篇文章中提到:serverfault.com/questions/434703/…
-
由于这些是公共标志,它们似乎暗示了邮件程序的某些内容,并且不会泄露 SCL 以外的内部评级信息。 GD 可能意味着生成-交付-报告。 D 可能会暗示一条消息是否已经被发送/阅读,但这只是在黑暗中的一个镜头。
-
不太可能是 Generate-Delivery-Report,因为该值已作为标题字段提供。 X-Message-Delivery 将用于存储未定义为典型标头值的数据,因此它没有任何意义。 ietf.org/rfc/rfc4021.txt
标签: spam spam-prevention hotmail email-spam