java 发送简单邮件
两个依赖
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>4.2.5.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
public static void main(String[] args) {
//手动加载spring环境
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext-mail.xml");
//根据上下文从spring环境中获取创建的邮件发送对象
JavaMailSender mailSender = (JavaMailSender) context.getBean("mailSend");
//发送简单邮件
SimpleMailMessage mailMessage = new SimpleMailMessage();
//设置发送者邮件地址
mailMessage.setFrom("albertd@foxmail.com");
//设置邮件发送地址
mailMessage.setTo("albertd@foxmail.com");
//设置邮件标题
mailMessage.setSubject("邮件标题");
//设置邮件正文
mailMessage.setText("ceshi邮件");
//调用邮件对象发送邮件
mailSender.send(mailMessage);
}