java mail怎么用啊?正文和附件出现乱码怎么处理? java mail怎么用啊?正文和附件出现乱码怎么处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/kevinliuu/archive/2006/07/07/888353.aspx看看这篇,发送邮件例程,已测试发送至Gmail,中文内容及附件内容没有出现乱码 附件处理:MimeBodyPart bp = new MimeBodyPart();FileDataSource fileds = new FileDataSource(filename);bp.setDataHandler(new DataHandler(fileds));bp.setFileName(MimeUtility.encodeText(fileds.getName()));mp.addBodyPart(bp);正文处理//TODO:在这里设置编码,是不是html方式传送等 try { BodyPart bp = new MimeBodyPart(); bp.setContent( "<meta http-equiv=Content-Type content=text/html; charset=gb2312>" + mailBody, "text/html;charset=GB2312"); mp.addBodyPart(bp); return true; } catch (Exception e) { System.err.println("设置邮件正文时发生错误!" + e); return false; } jdic安装时怎样修改环境变量呀 熟悉3DES加密的帮帮忙 object转化成float 帮我看看个小程序,刚学java,好多不懂得!请个大侠伸个援手! 请各位帮帮十分无奈的我啊~~~! 求一算法 通过HTTP形式从服务器下载文件要怎么弄啊? 这个程序出现问题,不知道是哪问题,我是菜鸟,请高手指点啊 求一小程序!!(急!!!)200分一定给! UDP Socket 问题请教 求解一个字符转换函数 Dom2如何在插入一个Element后换行?
MimeBodyPart bp = new MimeBodyPart();
FileDataSource fileds = new FileDataSource(filename);
bp.setDataHandler(new DataHandler(fileds));
bp.setFileName(MimeUtility.encodeText(fileds.getName()));
mp.addBodyPart(bp);正文处理
//TODO:在这里设置编码,是不是html方式传送等
try {
BodyPart bp = new MimeBodyPart();
bp.setContent(
"<meta http-equiv=Content-Type content=text/html; charset=gb2312>" +
mailBody, "text/html;charset=GB2312");
mp.addBodyPart(bp); return true;
} catch (Exception e) {
System.err.println("设置邮件正文时发生错误!" + e);
return false;
}