1.spring-boot-start-mail
由springboot提供,添加一下依赖
<dependency> <groupId>org.;/groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>
2.设置qq邮箱
开通后,由产生一个 授权码。保存好,下面配置文件使用
3. 配置a配置文件
#邮箱配置 #平台地址,这里用的是qq邮箱,使用其他邮箱请更换 = #改成自己的邮箱 = xxxxx@qq.com #发送短信后它给你的授权码 填写到这里 = xxxxxx #这东西不用改 ##编码格式
4.测试
@SpringBootTest public class MailTest { @Autowired JavaMailSender javaMailSender; @Value("${}") private String from;//谁发送的 @Test public void test(){ SimpleMailMessage message = new SimpleMailMessage(); me("邮件主体"); me("邮件内容");// me(from); me("348828809@qq.com");//收件人 javaMailSender.send(message);//发送 } }