問題
- ローカル部分に文字'ñ'を含む電子メールアドレスで新規ユーザーを追加しようとすると、有効な文字とみなされないようです。
Environment
- Liferay Portal 6.2
- Liferay DXP 7.x
解決策
- RFC 5322(3.2.3項)では、電子メールアドレスのローカルパートで許可される文字を定義しています。 これらはUS-ASCIIのアルファベットと数字のもので、さらに印刷可能なものと、引用符で囲む必要がある特殊文字がいくつかあります。
- RFC 6533はSMTPUTF8拡張とInternationalized Email Headersを使ったメールメッセージの送信についてですが、どちらもLiferay DXPが追従しない実験的なプロトコルです。
- 結論から言うと、メールアドレスのローカル部分には、US-ASCII以外の文字は使えません。
追加情報