java--发送邮件就是这么简单

风格不统一 提交于 2019-12-03 16:49:35

1.导包

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-email</artifactId>
<version>1.4</version>
</dependency>

2.例子:

MultiPartEmail email = new MultiPartEmail();String smtp = "***";String username = "****";String password = "****";email.setHostName(smtp);//邮件服务器email.setAuthentication(username, password);//smtp认证的用户名和密码email.addTo("***@163.com");//收信者邮箱email.setFrom(username, "***");//发信者email.setSubject("***");//标题email.setCharset("UTF-8");//编码格式email.setMsg("***");//内容//添加附件EmailAttachment attachment = new EmailAttachment();attachment.setPath(path);// 本地文件路径attachment.setDisposition(EmailAttachment.ATTACHMENT);attachment.setDescription("***");attachment.setName("***");email.attach(attachment);email.send();//发送
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!