2017-08-16 1 views
0

JavaMail 1.6.0の最新バージョンでは、メールアドレスでUTF8サポートを有効にするための新しいセッションプロパティが導入されました。自分自身のJavaMailセッションを作成する私たちは、私たちのプロジェクトとクラス(およびライブラリ)の多くの世界的にUTF-8サポートを有効にするUTF-8対応のセッションプロパティをグローバルに設定する

Properties props = new Properties(); 
props.put("mail.mime.allowutf8", true); 
Session.getInstance(props) 

changelogを参照してください)。セッションプロパティのデフォルト値を設定することは可能ですか? DefaultSessionの使用は、セキュリティ上の理由からオプションではないようです。

答えて

1

アプリケーションの協力がなければ、これを行う方法はありません。このプロパティは、必要な拡張子もサポートするメールサーバーを使用する場合にのみ設定する必要があるため、グローバルに設定することは安全ではありません。

関連する問題