人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細頁面

JavaMail發(fā)送郵件中主題亂碼的處理辦法

JavaMail發(fā)送郵件中主題亂碼的處理辦法

更新時間:2022-09-02 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

很多朋友都使用過JavaMail進行郵件發(fā)送,在郵件正文中的亂碼容易解決。但郵件主題的亂碼無論怎樣轉(zhuǎn)碼總是顯示一堆亂碼。到底應(yīng)該怎么處理呢?

JavaMail中的郵件主題需要進行BASE64編碼,格式形如:
=?GB2312?B?xPq1xMPcwuvS0b6t1tjWw6Osx+u+ob/stcfCvKOssqLQ3rjEw9zC66Oh?=
所以,直接使用msg.setSubject("中文主題"),或者msg.setSubject("中文主題".getBytes("8859_1"), "GB2312"))都一樣會出現(xiàn)亂碼。在設(shè)置郵件主題前需要將主題字串的字節(jié)編碼為BASE64格式,并添加編碼頭,示例代碼如下:


sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();msg.setSubject("=?GB2312?B?"+enc.encode(subject.getBytes())+"?=");

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 张掖市| 赞皇县| 新竹县| 丹凤县| 霍邱县| 湘阴县| 五莲县| 揭西县| 烟台市| 洮南市| 英超| 郧西县| 化德县| 肇庆市| 兴和县| 泽库县| 二手房| 扶沟县| 三河市| 白玉县| 鄂尔多斯市| 吉林省| 马边| 方正县| 永福县| 贵德县| 安西县| 溧阳市| 益阳市| 长沙市| 旺苍县| 竹北市| 上思县| 珠海市| 曲阜市| 简阳市| 咸宁市| 绥中县| 韩城市| 三台县| 孟州市|