码迷,mamicode.com
首页 > Web开发 > 详细

Apache Mail 发送带附件的邮件

时间:2016-07-25 18:00:09      阅读:579      评论:0      收藏:0      [点我收藏+]

标签:

MultiPartEmail email = new MultiPartEmail();
email.setDebug(true);
email.setHostName("smtp.sina.com");
email.setAuthentication("发送邮件帐号", "邮箱登录密码");
email.setCharset("UTF-8");

try {

email.setFrom("发送邮件帐号", "用户名");
email.addTo("接受邮件帐号", "用户名");

email.setSubject("主题");
email.setMsg("正文");


EmailAttachment ment = new EmailAttachment();
ment.setPath(附件的绝对路径");
ment.setName(MimeUtility.encodeText("附件在邮件中显示的名称,也是下载保存的名字[需要带后缀]"));


// 将附件添加到邮件zhong
email.attach(ment);

email.send();

} catch (EmailException e) {
  e.printStackTrace();
} catch (UnsupportedEncodingException e) {
  e.printStackTrace();
}

Apache Mail 发送带附件的邮件

标签:

原文地址:http://www.cnblogs.com/denglibin/p/5704219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!