javax.mail
メールサーバーを呼び出し、次のようにファイル名をエンコードしたメール添付ファイルとしてファイルを送信するために使用 しています。MimeUtility.encodeText(filename,"UTF-8",null)
これは では正常に機能していますが、同じメールサーバーではWildFly 8
失敗します。つまり、添付ファイルの説明は次の形式で受信されるということです。WildFly 9.x
=UTF-8BzrTOv866zrnOvM63IM68zrUgzrXOu867zrfOvc65zrrOsS5wZGY==
私はしようとしてきました:
1) アプリケーション サーバーで相対的な設定を見つけます - うまくいきません。
ISO-8859-7
2)ファイル名の長さといくつかの文字の存在に依存しているように見えるため、たまにしか機能しないエンコード。
3) クライアント (Microsoft Outlook) で相対的な設定を見つけて、正常にデコードするための情報が欠落していると思われます。
何か案は?
前もって感謝します!!