SpringMVC 使用 JavaMail发送邮件
前言
首先你的邮箱要开启post3服务
1. 在pom.xml中添加依赖
<!-- email -->
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
2. 邮件发送配置
@Configuration
public class EmailConfig {
@Bean
public MailSender mailSender() throws GeneralSecurityException {
return buildJavaMailSender("*****", "******");
}
private static JavaMailSender buildJavaMailSender(String userName,String passWord) throws GeneralSecurityException {
JavaMailSenderImpl sender = new JavaMailSenderImpl();
// sender.setHost("smtp.office365.com");
sender.setHost("smtp.qq.com");
//发件邮箱
sender.setUsername(userName