为什么我收到一封带有无意义标题的电子邮件?

dpd*_*pdt 36 email

我最近收到一封带有标题的电子邮件

=?utf-8?B?8J+QtiBZb3UncmUgYSBzdHJvbmcgY2FuZGlkYXRlIGZvciBvdXIgZnV0dXJlLCBQZXRlciDwn4e6 8J+HuA==?=

认为它可能是恶意软件,我用 Malwarebytes 进行了检查,结果很干净。标题是无意义的字符串是否有任何正当理由?

use*_*114 83

您所拥有的是一些标头文本,在RFC 2047尝试失败。

RFC 2047 是管理在电子邮件标头中嵌入非 ASCII 字符的标准,它表示不完全符合 RFC 2047 标准的标头应按原样显示,而不是尝试解码。因此,您的电子邮件软件会看到错误的标头并“正确”显示(按照标准要求)。

没有主流软件会如此严重地蔑视 RFC 2047,所以它可能来自一些狡猾的群发邮件软件。软件使“编码字”太长(行长度限制为 76),这是被禁止的(RFC 2047 说“不得”)。

尽管过长,但可以手动解码;它看起来像某种招聘人员垃圾邮件:

 You're a strong candidate for our future, Peter 
Run Code Online (Sandbox Code Playgroud)

  • @LightnessRacesinOrbit 假设垃圾邮件发送者是准确的。显然,我的名字通常是“FirstName”。 (15认同)
  • @vaxquis:大多数字体将其呈现为十三个红色和白色交替的水平条纹;在该州,50 颗白星,每排 6 颗和 5 颗交替排列在蓝色场地上。 (5认同)
  • @JacobKrall aaah,http://emojipedia.org/flag-for-united-states/ ...在我的电脑上,它只是一个“美国”字形。 (4认同)

Mok*_*bai 22

它是一个 base64 字符串,是一种对文本或数据进行编码的方式,因此可以通过电子邮件支持的 7 位 ASCII 文本发送。

您的电子邮件客户端似乎不支持主题行中的 base64。

戳文本

8J+QtiBZb3UncmUgYSBzdHJvbmcgY2FuZGlkYXRlIGZvciBvdXIgZnV0dXJlLCBQZXRlciDwn4e6 8J+HuA==?=

通过base64decode显示下面的字符串。这是字符串的主体减去 utf-8 标头。

你是我们未来的有力候选人,彼得

  • “你是我们未来的有力候选人,彼得” 看起来是合法的! (3认同)