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

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一区二区三区| 中文字幕乱码亚州精品一区| 福利视频免费观看欧美| 国产第一页国产第一页| 亚洲人妻av一区二区| 欧美国产一级二级三级| 国产一级成人免费视频| 国产一边打电话一边操| 亚洲国产日韩欧美视频二区| 国产又粗又长又大又长| 少妇被又粗又硬猛烈进视频| 欧美日韩一区二区三区色拉拉| 尤物视频最新在线观看| 亚洲麻豆精品午夜免费| 亚州精品乱码久久电影| 免费在线观看美女av| 欧美一级特黄大片做受农村 | 久久精品一偷一偷国产| 美腿丝袜亚洲综合一区| 国产精品成久久久久三级|