jenkins配置邮件 无法收到通知

概述

在刚开始配置jenkins邮件时 经常遇到及时测试邮件通过了,但是在build之后仍然收不到邮件
jenkins配置邮件 无法收到通知_第1张图片
后来总结了下,大约有以下几种情况

  • 安装完Email Extension插件后未重启jenkins

重启jenkins即可

  • 在系统设置->系统配置时密码错误

出现问题是这样的,我的chrome配置了在jenkins这个网址上自动填充用户名密码,所以在jenkins这个页面上又自动填充了,见下图,及时修改过了,当点击完应用时,又会自动填充上,所以在保存时,又保存的是我登录时的用户名和密码,从而在发件人这边就出错了

jenkins配置邮件 无法收到通知_第2张图片

  • 没有勾选Allow sending to unregistered users

当没有勾选这个时,不会向没有在jenkins中注册的用户发送邮件。
因为我在注册jenkins时没使用企业邮箱,包括一些其他人也没注册jenkins,所以邮件发不出去

jenkins配置邮件 无法收到通知_第3张图片

  • 管理员邮件地址和发件人地址不一致

下两图中,红框内的邮件地址必须保持一致

jenkins配置邮件 无法收到通知_第4张图片
jenkins配置邮件 无法收到通知_第5张图片

  • build任务中没有配置Recipient List

如果没有配置这个,将不能把邮件发送给配置好的收件人

jenkins配置邮件 无法收到通知_第6张图片

经常遇到的差不多就这几个(前提是可以收到jenkins的测试邮件)欢迎补充。

你可能感兴趣的:(jenkins)