多年来,我一直使用 Postfix 来托管我的域名电子邮件,并且通常我已经将垃圾邮件减少到可接受的水平(包括使用灰名单,垃圾邮件杀手, 和域名解析)。
我一直不明白为什么这么多垃圾邮件发送者试图向不存在的“十六进制”地址发送电子邮件,其形式如下xxxxxxxx.xxxxxxxx@mydomain或者有时只是xxxxxxxx@我的域名,其中 xxxx 是十六进制数。
刚才的例子:
- 至=<8ac2e485@mydomain>
- 至=<3b905d2d.5d0078fa@mydomain>
既然这样的地址不可能存在,那还有什么意义呢?我的服务器以 550 错误拒绝了它们,所以这没什么大不了的,但这似乎毫无意义。
奇怪的是,我不可能找到表明这会影响其他人的搜索结果,尽管很明显这会影响到其他人。
答案1
这些地址不是由垃圾邮件发送者生成的,而是地址收集程序不当的结果。垃圾邮件发送者使用各种工具来查找地址以添加到他们的发送列表中。其中一些工具会搜索网站或发送到邮件列表的电子邮件,并截取任何看起来像电子邮件地址的内容 - 其中包括 Message-ID:s。
Message-ID 是每封电子邮件中的一个标题,它应该是全局唯一的,因此如果两封邮件具有相同的 Message-ID,则它们被视为同一封邮件。这样一来,您的电子邮件系统就可以理解,如果某封邮件发送给您两次(例如,如果该邮件既发送给包含您的电子邮件地址的群组别名,又直接发送给您),则该邮件应该只显示一次。
Message-ID 通常由邮件用户代理(例如 Outlook)或第一个邮件服务器(例如 Exchange 或 Postfix)创建。它们由一个唯一字符串组成,后跟一个 at 符号以及发送服务器的域名。一些服务器使用十六进制数字生成此唯一字符串 - 以下是来自 Google 的一个字符串:
Message-ID: <[email protected]>
如您所见,此字符串与您在问题中包含的地址类型非常相似。而且,某些垃圾邮件发送者现在也可能会开始向该不存在的地址发送垃圾邮件。