Java邮件开发(二):使用JMail发送一封图文并茂且包含附件的邮件(下)(二)

2014-11-24 02:45:40 · 作者: · 浏览: 2
sohu发来的邮件
:我这里有一张图片 touxiang,好看吗?", "text/html;charset=utf-8"); /*正文内容设置结束*/ /*下面为设置附件*/ attach1.setDataHandler(new DataHandler(new FileDataSource("E:\\others\\firefox.txt"))); attach1.setFileName("file1.txt"); attach2.setDataHandler(new DataHandler(new FileDataSource("E:\\others\\java.txt"))); attach2.setFileName("file2.txt"); msg.saveChanges(); //把邮件以文件的形式写入到磁盘 OutputStream os = new FileOutputStream("E:\\others\\demo.eml"); msg.writeTo(os); os.close(); Transport trans = session.getTransport(); trans.connect("smtp.sohu.com", 25, "zyh5540", "test"); trans.sendMessage(msg,msg.getAllRecipients()); } }

附:

1.JavaMail开发jar包下载地址:http://download.csdn.net/download/zyh5540/6900667

2.参考代码下载地址:http://download.csdn.net/download/zyh5540/6907731