RFC 6532 - 国際化電子メールヘッダー
- ステータス: Proposed Standard
- 発行日: February 2012
- ストリーム: IETF
- 更新: RFC2045
- 廃止: RFC5335
- エラッタ: エラッタなし
Document Information
- RFC Number: 6532
- Title: Internationalized Email Headers
- Authors: A. Yang, S. Steele, N. Freed
- Date: February 2012
- Category: Standards Track
- Obsoletes: RFC 5335
- ISSN: 2070-1721
Abstract
This specification adds to the email header syntax described in RFC 5322 to accommodate the UTF-8 encoding. It also updates the rules for "message/global" to similar rules for "message/rfc822" to handle the Internationalized Email Headers. この仕様は、UTF-8エンコーディングに対応するために、RFC 5322で記述されている電子メールヘッダー構文に追加されます。また、国際化電子メールヘッダーを処理するために、"message/global"のルールを"message/rfc822"と同様のルールに更新します。
Status of This Memo
This is an Internet Standards Track document. これはインターネット標準化過程の文書です。
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741. このドキュメントは、Internet Engineering Task Force(IETF)の成果物です。これはIETFコミュニティのコンセンサスを表しています。公開レビューを受け、Internet Engineering Steering Group(IESG)によって公開が承認されました。インターネット標準の詳細については、RFC 5741のセクション2を参照してください。
Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc6532. このドキュメントの現在のステータス、正誤表、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc6532 で入手できます。
Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the document authors. All rights reserved. Copyright (c) 2012 IETF Trustおよびドキュメントの著者として特定された人物。全著作権所有。
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. このドキュメントは、このドキュメントの発行日に有効なBCP 78およびIETFドキュメントに関連するIETF Trustの法的規定(http://trustee.ietf.org/license-info)の対象となります。これらのドキュメントは、このドキュメントに関するお客様の権利と制限について説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eで説明されているSimplified BSD Licenseテキストが含まれている必要があり、Simplified BSD Licenseで説明されているように保証なしで提供されます。
This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English. このドキュメントには、2008年11月10日より前に公開または公開されたIETFドキュメントまたはIETFへの貢献からの資料が含まれている場合があります。この資料の一部の著作権を管理する人物は、IETF標準化プロセス外でのこのような資料の変更を許可する権利をIETF Trustに付与していない可能性があります。このような資料の著作権を管理する人物から適切なライセンスを取得せずに、このドキュメントをIETF標準化プロセス外で変更したり、RFCとして公開するためにフォーマットしたり、英語以外の言語に翻訳したりする場合を除き、IETF標準化プロセス外でその派生物を作成したりすることはできません。
Table of Contents
- Introduction
- Terminology
- Changes to RFC 5322
- Security Considerations
- IANA Considerations
- Acknowledgements
- References
- 7.1. Normative References
- 7.2. Informative References
1. Introduction
This document specifies an extension to the Internet Message Format [RFC5322] to allow the transmission of email headers that include non-ASCII characters. This specification allows UTF-8 [RFC3629] characters in most email header fields, including the Subject header field, the From header field, and the To header field. このドキュメントは、非ASCII文字を含む電子メールヘッダーの送信を許可するためのインターネットメッセージ形式[RFC5322]の拡張を指定します。この仕様では、Subjectヘッダーフィールド、Fromヘッダーフィールド、Toヘッダーフィールドを含む、ほとんどの電子メールヘッダーフィールドでUTF-8 [RFC3629]文字を使用できます。
This document obsoletes RFC 5335 [RFC5335]. このドキュメントはRFC 5335 [RFC5335]を廃止します。
2. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. このドキュメントのキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", および "OPTIONAL" は、RFC 2119 [RFC2119]で説明されているように解釈されます。
The terms "UTF-8 string" or "UTF-8 character" are used to refer to Unicode characters, which may or may not be members of the ASCII subset, in UTF-8 [RFC3629], a standard Unicode Encoding Form. 「UTF-8文字列」または「UTF-8文字」という用語は、標準のUnicodeエンコーディング形式であるUTF-8 [RFC3629]で、ASCIIサブセットのメンバーである場合とそうでない場合があるUnicode文字を指すために使用されます。
3. Changes to RFC 5322
This specification extends the header syntax defined in RFC 5322 [RFC5322] to allow UTF-8 characters. この仕様は、RFC 5322 [RFC5322]で定義されているヘッダー構文を拡張して、UTF-8文字を許可します。
3.1. UTF-8 Syntax and Normalization
UTF-8 characters can be used in the header fields as defined in the following sections. All UTF-8 strings MUST be valid UTF-8. 以下のセクションで定義されているように、ヘッダーフィールドでUTF-8文字を使用できます。すべてのUTF-8文字列は有効なUTF-8でなければなりません。
3.2. Syntax Extensions to RFC 5322
The following rules are extended in ABNF [RFC5234] to allow UTF-8 characters. UTF-8文字を許可するために、ABNF [RFC5234]で次のルールが拡張されています。
VCHAR =/ UTF8-non-ascii
ctext =/ UTF8-non-ascii
atext =/ UTF8-non-ascii
qtext =/ UTF8-non-ascii
text =/ UTF8-non-ascii
dtext =/ UTF8-non-ascii
Where UTF8-non-ascii is defined as any UTF-8 character that is not an ASCII character.
ここで、UTF8-non-asciiは、ASCII文字ではない任意のUTF-8文字として定義されます。
3.3. Use of 8-bit MIME in Headers
The 8-bit MIME extension [RFC6152] is used to allow 8-bit data in the body of the message. This specification extends that to allow 8-bit data in the headers as well. 8ビットMIME拡張[RFC6152]は、メッセージ本文で8ビットデータを許可するために使用されます。この仕様はそれを拡張して、ヘッダーでも8ビットデータを許可します。
3.4. Address Syntax
The syntax for email addresses is extended to allow UTF-8 characters in the local-part and the domain part. 電子メールアドレスの構文が拡張され、ローカル部分とドメイン部分でUTF-8文字が許可されるようになりました。
3.5. Trace Field Syntax
Trace fields, such as Received, are extended to allow UTF-8 characters. Receivedなどのトレースフィールドが拡張され、UTF-8文字が許可されるようになりました。
3.6. Message Header Body Syntax
The syntax for the message header is extended to allow UTF-8 characters in the field names and field bodies. メッセージヘッダーの構文が拡張され、フィールド名とフィールド本体でUTF-8文字が許可されるようになりました。
4. Security Considerations
The security considerations of RFC 5322 [RFC5322] and RFC 6530 [RFC6530] apply to this specification. RFC 5322 [RFC5322]およびRFC 6530 [RFC6530]のセキュリティに関する考慮事項がこの仕様に適用されます。
5. IANA Considerations
IANA has updated the registration of the "message/global" media type to reference this document. IANAは、このドキュメントを参照するように"message/global"メディアタイプの登録を更新しました。
6. Acknowledgements
The authors would like to thank the members of the EAI working group for their contributions to this document. 著者は、このドキュメントへの貢献について、EAIワーキンググループのメンバーに感謝します。
7. References
7.1. Normative References
- [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
- [RFC3629] Yergeau, F., "UTF-8, a transformation format of ISO 10646", RFC 3629, November 2003.
- [RFC5234] Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008.
- [RFC5322] Resnick, P., Ed., "Internet Message Format", RFC 5322, October 2008.
- [RFC6152] Klensin, J., Freed, N., Rose, M., and D. Crocker, "SMTP Service Extension for 8-bit MIME Transport", STD 71, RFC 6152, March 2011.
7.2. Informative References
- [RFC5335] Yang, A., Ed., "Internationalized Email Headers", RFC 5335, September 2008.
- [RFC6530] Klensin, J. and Y. Ko, "Overview and Framework for Internationalized Email", RFC 6530, February 2012.
Authors' Addresses
Abel Yang TWNIC 4F-2, No. 2, Sec. 2, Jinshan S. Rd. Taipei 106 Taiwan
EMail: [email protected]
Shawn Steele Microsoft
EMail: [email protected]
Ned Freed Oracle 800 Royal Oaks Monrovia, CA 91016-6347 USA
EMail: [email protected]