欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

java使用mail發(fā)送郵件時(shí)出現(xiàn)亂碼如何解決

java使用mail發(fā)送郵件時(shí)出現(xiàn)亂碼如何解決?相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比獻(xiàn)縣網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式獻(xiàn)縣網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋獻(xiàn)縣地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。

1、在發(fā)送正文時(shí)指定正文編碼:

在發(fā)送郵件時(shí)使用

MimeBodyPart  body = new MimeBodyPart();
body.setContent(content, "text/html;charset=GB2312");

注意此時(shí)的content編碼必須是所指定的編碼格式。

2、在設(shè)置郵件標(biāo)題時(shí)也要指定標(biāo)題的編碼:

MimeMultipart mmp=new MimeMultipart();
mmp.setSubject(subject, "GB2312");

同上也要求subject的編碼和指定的編碼一致。

3、發(fā)送正文時(shí)也可以在header中指定傳輸編碼:

body.setHeader("Content-Transfer-Encoding", "base64"); // 指定使用base64編碼

4、示例如下:

import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
public class MailSender {
    public static void main(String[] args) {
        try {
     String host = "staff.tixa.com"; // smtp主機(jī)
     String username = "sample@staff.tixa.com"; // 認(rèn)證用戶名
     String password = "sample"; // 認(rèn)證密碼
     String from = "例子<sample@staff.tixa.com>"; // 發(fā)送者
     String to = "toOne@staff.tixa.com, toAnother@staff.tixa.com"; // 接受者,用“,”分隔
     String subject = "測試?yán)?quot;;
     String content = "僅僅是個(gè)供測試的例子。";
     // 建立session
     Properties prop = new Properties();
     prop.put("mail.smtp.host", host);
     prop.put("mail.smtp.auth", "true"); //是否需要認(rèn)證
     Session session = Session.getDefaultInstance(prop, null);
     // 創(chuàng)建MIME郵件對象
     MimeMessage mimeMsg = new MimeMessage(session);
     MimeMultipart mp = new MimeMultipart();
     // 設(shè)置信息
     mimeMsg.setFrom(new InternetAddress(from));
     mimeMsg.setSubject(subject, "GB2312"); // !?。∽⒁庠O(shè)置編碼
     mimeMsg.setRecipients(
         Message.RecipientType.TO,
  InternetAddress.parse(to));
     // 設(shè)置正文
     BodyPart body = new MimeBodyPart();
     body.setContent(content, "text/plain;charset=GB2312"); // ?。?!注意設(shè)置編碼
     mp.addBodyPart(body);
     mimeMsg.setContent(mp);
     // 發(fā)送郵件
     Transport transport = session.getTransport("smtp");
     transport.connect(host, username, password);
     transport.sendMessage(mimeMsg,mimeMsg.getRecipients(Message.RecipientType.TO));
     transport.close();
 }
 catch(Exception exp) {
     exp.printStackTrace();
 }
    }

看完上述內(nèi)容,你們掌握java使用mail發(fā)送郵件時(shí)出現(xiàn)亂碼的解決方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文題目:java使用mail發(fā)送郵件時(shí)出現(xiàn)亂碼如何解決
文章轉(zhuǎn)載:http://aaarwkj.com/article10/ijpido.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、關(guān)鍵詞優(yōu)化、服務(wù)器托管、網(wǎng)站設(shè)計(jì)、云服務(wù)器、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
国产性生活大片免费看| 最新日韩欧美不卡一二三区| av天堂男人站在线观看| 国产日韩手机在线不卡视频| 亚洲av毛片在线免费| 日本高清区一区二区三区四区五区 | 亚洲av网站一区二区三区| 亚洲日本国产精品一区| 国产精品亚洲精品欧美| 一区二区三区在线观看淫| 日韩欧美二区三区在线| 五月婷婷色综合激情五月| 日本一区二区三区伦理| 日韩亚洲欧美精品另类| 日韩不卡免费在线视频| 精品亚洲韩国一区二区三区| 中文字幕人妻在线播放| 丰满人妻一区二区三区色| 国产丝袜美腿在线观看| 国产亚洲精品久在线| 给我搜一个一级黄色片| 久草国产免费福利在线视频| 朋友的尤物人妻中文字幕| 天天操夜夜操白天操晚上操| 中文字幕乱码高清免费| 色花堂国产精品第二页| 免费精品一区二区三区欧美| 国产一区二区不卡在线播放| 国产精品国产三级丝袜| 日本熟妇一区二区三区在线视频| 久久亚洲欧洲日本韩国欧美| 国产三级视频在线观看视频| 亚洲无综合素人在线观看| 四虎精品视频在线免费| 亚洲av手机在线观看一区| 亚洲成人av网址大全| 国产精品日产三级在线观看 | 一区二区在线视频国产| 日本欧美高清一区二区| 91精彩啦在线看国产| 国产产品在线免费看91|