【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案

  • 最近学习Jenkins集成Python自动化测试,想配置下构建完成后自动发邮件的功能,综合几篇文章的邮件配置方法后,配置了一下,实际结果是配置完成后,在配置里测试发送邮件可以成功

【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案_第1张图片

  • 但是实际构建时,并没有日志信息提示发送失败
    【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案_第2张图片
  • 查了一些方案,需要勾选、填写的东西都没有问题,头疼了一晚上,后来看到配置里极小的一个选项Enable Debug Mode,这个可以看日志里面邮件的debug信息

位置在jenkins的配置中Extended E-mail Notification 往下拉,拉到超级下面,勾选Enable Debug Mode,之后保存就好啦

【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案_第3张图片

  • 之后重新构建一次,可以看到日志里面具体的报错信息啦,超级无敌好用!

【jenkins学习】关于在jenkins配置里测试发送邮件成功,但实际应用发送不成功的解决方案_第4张图片

  • 根据报错重新改了下配置,现在可以收到邮件了yes!

发送成功啦

你可能感兴趣的:(jenkins,学习,运维,自动化,单元测试)