1. 程式人生 > >郵件傳送處理多個附件時亂碼問題

郵件傳送處理多個附件時亂碼問題

 

這裡主要記錄了下專案中傳送郵件時遇到的一個小問題

 

首先我們看下圖,可以看到第一個附件正常第二個附件顯示未命名,其實都是給了名稱的

 這裡說明一下導致這個問題的原因,由於郵件服務內部做了一個處理,平常都忽略了這個配置,

說的是檔名超過60個字元時會自動截斷

下面說下解決的方法  System.getProperties().setProperty("mail.mime.splitlongparameters", "false");

貼個圖吧,清晰明瞭一點