首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Javamail发送附件,附件内容被显示在邮件正文中解决方案

2012-04-15 
Javamail发送附件,附件内容被显示在邮件正文中以下是我的javamail代码:Java codemessage.setText(this ju

Javamail发送附件,附件内容被显示在邮件正文中
以下是我的javamail代码:

Java code
message.setText("this just for test");message.setSubject("For test");Multipart m = new MimeMultipart();BodyPart body = new MimeBodyPart();DataSource source = new FileDataSource(new File("E:\\path.txt"));body.setDataHandler(new DataHandler(source));m.addBodyPart(body);message.setContent(m, "file");message.setSentDate(new Date());   Transport.send(message);

结果是:
"this just for test" 这句话丢失了,并且邮件的正文被替换成可附件文本的内容,请问这是为什么啊?



[解决办法]
需要设置bodypart.setFimeName

热点排行