java--发送邮件
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();//发送

浙公网安备 33010602011771号