一、背景

首先我特别感谢我一个哥们帮我解决这一块问题,最后成功解决了这一块发送的问题,由于网上这一块东西太少了,我决定把研究的东西分享给大家,下面我就详细的讲讲,它这个邮箱发送都是发送的什么呢,简单的说就是当你任务调度失败的时候,就会把你的错误日志发送到你指定的邮箱中,让指定人去解决问题,好了现在开始我们的xxl-job邮件发送问题之旅吧,最后也欢迎大家批评指正。

二、具体步骤

1.在配置中心代码只需要如下图添加配置就行了,如下图:

解决xxl-job的任务失败错误信息发送邮箱的问题

解释:spring.mail.username=你自己的qq邮箱

           spring.mail.password=这个不是你的qq邮箱密码,它是你的授权密码,下面我们就讲讲这个授权密码怎么配置。

2.第一步

解决xxl-job的任务失败错误信息发送邮箱的问题

3.第二步

解决xxl-job的任务失败错误信息发送邮箱的问题

4.第三步

解决xxl-job的任务失败错误信息发送邮箱的问题

5.第四步

解决xxl-job的任务失败错误信息发送邮箱的问题

按照上面你的提示向你密保手机发送短信,发送完成之后点击我已发送(我用的是手机短信验证)。

6.第五步

解决xxl-job的任务失败错误信息发送邮箱的问题

然后就会生成授权码,对应填写到你的代码配置中就行了,即:spring.mail.password=就是图片上的这个授权码

7.第六步

解决xxl-job的任务失败错误信息发送邮箱的问题

这样就开启了。

三、代码启动

1.启动我的配置中心代码和执行器代码,并在执行器代码中加入一个异常来模拟异常,发送邮件

解决xxl-job的任务失败错误信息发送邮箱的问题

四、控制台配置要发送到那个邮箱,并保存

解决xxl-job的任务失败错误信息发送邮箱的问题

五、接着查看日志

解决xxl-job的任务失败错误信息发送邮箱的问题

这个就是我们刚写的异常,起到了作用,让调度失败的。就这样就会发送邮件了。

六、打开我163邮箱,看有没有邮件,答案肯定是yes的。

解决xxl-job的任务失败错误信息发送邮箱的问题

七、结束

上面已经很详细了,共勉!!!

Always keep the faith!!! 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2021-08-13
猜你喜欢
  • 2021-12-18
  • 2021-06-02
  • 2021-07-23
  • 2022-01-04
  • 2021-08-03
  • 2022-02-09
相关资源
相似解决方案