4. IANA 考虑
4.1. SMTP 服务扩展注册表
IANA 已经按照如下数据, 向 "Mail Parameters" 注册表的 "SMTP Service Extension" 注册表添加了一个新值 "SMTPUTF8":
| Keywords | Description | Reference |
|---|---|---|
| SMTPUTF8 | Internationalized email address | [RFC6531] |
4.2. SMTP 增强状态码注册表
本文档中的代码定义按照本文档第 3.5 节和第 3.7.4.2 节的指引, 并基于 RFC 5248 [RFC5248], 取代了 RFC 5336 中规定的定义. IANA 已经使用如下数据更新了 "Simple Mail Transfer Protocol (SMTP) Enhanced Status Code Registry":
Code: X.6.7 Sample Text: Non-ASCII addresses not permitted for that sender/recipient Associated basic status code: 550, 553 Description: This indicates the reception of a MAIL or RCPT command that non-ASCII addresses are not permitted. Defined: RFC 6531 (Standards Track) Submitter: Jiankang YAO Change controller: [email protected]
Code: X.6.8 Sample Text: UTF-8 string reply is required, but not permitted by the SMTP client Associated basic status code: 252, 550, 553 Description: This indicates that a reply containing a UTF-8 string is required to show the mailbox name, but that form of response is not permitted by the SMTP client. Defined: RFC 6531 (Standards Track) Submitter: Jiankang YAO Change controller: [email protected]
Code: X.6.9 Sample Text: UTF-8 header message cannot be transferred to one or more recipients, so the message must be rejected Associated basic status code: 550 Description: This indicates that transaction failed after the final "." of the DATA command. Defined: RFC 6531 (Standards Track) Submitter: Jiankang YAO Change controller: [email protected]
Code: X.6.10 Description: This is a duplicate of X.6.8 and is thus deprecated.
4.3. 邮件传输类型注册表的 WITH 协议类型子注册表
IANA 已经在 "Mail Transmission Types" 注册表下的 "WITH protocol types" 子注册表中修改或添加了如下条目.
| WITH protocol types | Description | Reference |
|---|---|---|
| UTF8SMTP | ESMTP with SMTPUTF8 | [RFC6531] |
| UTF8SMTPA | ESMTP with SMTPUTF8 and AUTH | [RFC4954] [RFC6531] |
| UTF8SMTPS | ESMTP with SMTPUTF8 and STARTTLS | [RFC3207] [RFC6531] |
| UTF8SMTPSA | ESMTP with SMTPUTF8 and both STARTTLS and AUTH | [RFC3207] [RFC4954] [RFC6531] |
| UTF8LMTP | LMTP with SMTPUTF8 | [RFC6531] |
| UTF8LMTPA | LMTP with SMTPUTF8 and AUTH | [RFC4954] [RFC6531] |
| UTF8LMTPS | LMTP with SMTPUTF8 and STARTTLS | [RFC3207] [RFC6531] |
| UTF8LMTPSA | LMTP with SMTPUTF8 and both STARTTLS and AUTH | [RFC3207] [RFC4954] [RFC6531] |