是否有正当理由在主题以外的任何标题中使用编码词?

jam*_*iss 5 email charset encoding smtp-headers

编码字允许将非 US-ASCII 字符编码为 US-ASCII,从而放入电子邮件标题中。

http://en.wikipedia.org/wiki/MIME#Encoded-Word

主题标题中经常使用编码词,尤其是当主题是另一种语言时,例如西班牙语:

Subject: =?iso-8859-1?Q?=A1Hola,_se=F1or!?=
Run Code Online (Sandbox Code Playgroud)

问题:是否有正当理由在主题以外的任何标题中使用编码词?

回答:

来自 RFC 2047 的示例

  • 电子邮件地址中的显示名称: To: =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?=
  • 评论: 来自: Nathaniel Borenstein (=?iso-8859-8?b?7eXs+SDv4SDp7Oj08A==?=)

编辑:

我实际上最近收到了其中之一。“有罪”的一方是航空邮件。这是标题(更改了电子邮件地址):

To: "=?utf-8?Q?john=40doe.org?=" <john@doe.org>
Message-ID: <etPan.534b7be1.6c8b4667.233@myMac.local>
Subject: check this out
X-Mailer: Airmail (237)
Run Code Online (Sandbox Code Playgroud)

Ger*_*mbs 6

人名不限于 US-ASCII,因此任何涉及人名(例如To:From:'Reply-to:CC:)的内容都是合法的。RFC 2047显示了这方面的示例。如果产品名称标题 ( X-Mailer:) 也显示编码字符,我不会感到惊讶。