0
点赞
收藏
分享

微信扫一扫

java发送邮件验证码

首先,现在spring boot简直就是 一个大杂烩。如果需要什么功能或者插件建议大家先在spring家族找找。指不定人家已经给你集成了。

java发送邮件,一般作为注册验证或者系统通知什么的。

在此以spring boot为例(毕竟近两年boot已经成为了java代码的基石了,不用的应该很少吧)

1,添加依赖

2,写一个工具类

在这里有好多种做法,我的是最简单的都是直接量,如果业务需求或者特别需要也可以用配置文件的方式

到此工具类完成,然后说几点需要注意的:

1,我这边没有做30分钟超时设置,因为我们这次demo是验证码返回前端,前端直接和用户输入的做比对。所以超时也是直接前端控制了。嗯嗯嗯~~你可以理解为我就是懒。

2,在测试的时候如果直接本地用localhost:端口+路径+参数访问,应该会有问题。因为email参数可能会在识别上出问题。反正我本人这么访问的时候一直是发送错误,不是说address错误(加上‘’传过来的参数上也有,所以邮箱错误)就是说域名错误(因为邮箱地址是.com结尾)。但是代码里调用方法或者postman都没问题的。前后端交互更没问题了。

然后就没啥需要注意的了。虽然这个使用方法比较简单,但是毕竟是个小技巧。对于没做过的人来说完全可以cv然后小改动一下直接使用~

举报

相关推荐

0 条评论