角括弧MimeMessage
を含む受信者を含むを受信すると、 を呼び出すと ' ' が返されます。InternetAddresses
javax.mail.internet.AddressException: Local address contains illegal character in string
MimeMessage.getAllRecipients()
以下の電子メール アドレスは、上記の例外が発生する一例です。
"ABC NAME-DEM-SAST1" <ABCNAME-DEM-SAST1[001-SAST1@domain.com]>
上記の例のアドレスは、実際に有効な電子メール アドレスですか? もしそうなら、それから InternetAddress を作成できないのはなぜですか?
例 InternetAddress add = new InternetAddress( "\"ABC NAME-DEM-SAST1\" <ABCNAME-DEM-SAST1[001-SAST1@domain.com]>"
, false);
答えを求めてメールアドレスの質問に文字が含まれているJavamailの問題を見ましたが、役に立ちませんでした。
javamail 1.4 を使用しており、JVM は Linux ホスト システムで実行されています。
この問題に関する洞察をいただければ幸いです。
よろしく、首相。