21

ドイツ語のウムラウト (ä、ö、ü) と sz 文字 (ß) は、電子メール アドレスのローカル部分で有効ですか?

たとえば、次の電子メール アドレスを使用します。björn.nußbaum@trouble.org

RFC 5322 では、ウムラウト (およびその他の国際文字) は使用できないと明確に述べられています。3.4.1章を見てみると、ローカル部分に関して次のように 書かれてlocal-part = dot-atom / quoted-string / obs-local-partdot-atomます。3.2.3章で説明されています:まあ、簡単に言えば:Printable US-ASCII characters not including specials

したがって、RFC 5322 全体では、国際文字に関するものは何も見当たりません。または、RFC 5322 は既に廃止されていますか? ( RFC 822 -> RFC 2822 -> RFC 5322 )

更新: 私にとって重要な点は、現在の標準は何ですか? 国際文字の使用可否 RFC 5322 は DRAFT STANDARD としてマークされています。ですから、それが信頼できる最新の情報源だと思いますね。

Efran は、RFC 5336では国際文字が許可されていると述べました。しかし、RFC 5336 は EXPERIMENTAL としてマークされているため、それは私にとって興味深いものではありません。

4

3 に答える 3

15

はい、電子メールアドレスを担当するメールエクスチェンジャーがRFC 5336で説明されているUTF8SMTP拡張機能をサポートしている限り、これらは有効な文字です。メールエクスチェンジャーのごく一部が国際化された電子メールアドレスをサポートしていることに注意してください。

たとえば、 Microsoft .NETの電子メール検証コンポーネントとREST電子メール検証サービスはどちらも、電子メールアドレスのローカル部分でUTF8文字を許可しますが、関連するメールエクスチェンジャーが前述の拡張機能をサポートしていない場合は無効としてマークします。

于 2013-03-01T06:45:33.957 に答える
4

https://www.rfc-editor.org/rfc/rfc5322#section-3.4.1は、最新の標準化過程のリファレンスです。標準に準拠していない MTA が非常に多く出回っているため、通常、引用が必要な文字を使用することはお勧めできません。そのような電子メールは、長期的には失われることになります。

親しみやすいアドバイスとして、この表も非常に便利です ( 「メールアドレスのローカル部分の文字」というタイトルの Jochen Topf から): https://www.jochentopf.com/email/chars.html

于 2014-03-17T09:21:54.773 に答える
2

rfc6531 が 5336 に置き換わるように見え、「PROPOSED STANDARD」です https://www.rfc-editor.org/rfc/rfc6531

于 2014-03-26T18:03:00.723 に答える