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

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

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

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

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

Subject: =?iso-8859-1?Q?=A1Hola,_se=F1or!?=

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

回答:

来自 RFC 2047 的示例

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

编辑:

我最近确实收到了其中一封。“罪魁祸首”是航空邮件。以下是邮件标题(电子邮件地址已更改):

To: "=?utf-8?Q?john=40doe.org?=" <[email protected]>
Message-ID: <[email protected]>
Subject: check this out
X-Mailer: Airmail (237)

答案1

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

相关内容