为了账号安全,请及时绑定邮箱和手机立即绑定

Spring Boot 发送邮件

纯洁的微笑 全栈工程师
难度中级
时长 1小时27分
学习人数
综合评分9.40
42人评价 查看评价
9.6 内容实用
9.2 简洁易懂
9.4 逻辑清晰
要是早点看到这个视频就好了
纯洁的微笑 ,哈哈,看到这个名字就特熟悉,经常看你的博客和微信公众号还有你整理的springboot的网址,支持!
/**
* 单元测试
*/
@RunWith(SpringRunner.class)
@SpringBootTest
public class MailServiceTest {

@Autowired
private MailService mailService;

@Test
public void sendSimpleMail() {
mailService.sendSimpleMail("361425215@qq.com","这是我第一次用spring boot发邮件","还行");
}
}
public void sendSimpleMail(String to,String subject,String content){
SimpleMailMessage message = new SimpleMailMessage();
message.setTo(to);
message.setSubject(subject);
message.setText(content);
message.setFrom(from);
mailSender.send(message);
}
注意不是邮箱登录密码,是授权码,登录126邮箱,点击设置,点击POP3/SMTP/IMAP选项,然后点击左侧菜单的客户端授权密码,生成授权码填写在配置文件中. 如果报535 Error:authentication failed 说明授权码没填正确
首页上一页7891011下一页尾页
课程须知
需要对 Spring Boot 有简单了解,熟悉 Maven、Html、Thymeleaf 的简单使用。
老师告诉你能学到什么?
1、邮件发送相关协议和原理 2、Spring Boot 的基础使用 3、学会使用 Spring Boot 发送各种类型的邮件 4、掌握如何设计一个邮件系统

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消