本篇文章给大家带来的是 SpringBoot Mail 发送邮件的例子
一、声明项目依赖
二、配置环境
这里呢,有一个 password,这个需要你自己去申请,我用的是 163 邮箱,将 163 邮箱的授权码打开,如下图
三、写 Service 类
这里我们就是发送的普通的文本信息
四、测试类
然后我们来测试一下,看看效果
但是啊,这个我中间测试了很多次,老常出现一些错误,尤其是 554 错误,解决方法就是顺便 cc 给自己,这里我们修改一下 Service 类
修改成这样既可。
五、邮件发送html、附件等
我们有时候为了漂亮、美观,还可以发送一个 html,但是,我们不能直接将 html 代码直接放在 setText 中,这样的话,根本无法识别,那我们怎么办呢?直接上代码!
我们是使用的 MimeMessage ,并且还使用 MimeMessageHelper 进行封装对象,然后发送,我们来看一下效果
可以看到,是没有问题的
至于附件呢,我们同样和上面类似,只是多了一个 附件传送,我们再来看一下代码
感谢各位,我们 SpringBoot 发送邮件就介绍到这里,希望大家可以喜欢