问题
使用插件 Email Extension Plugin
发送邮件,日志显示发送了,但没有收到邮件
排查过程
1、怀疑插件问题
插件卸载重装、重启 Jenkins 后仍存在问题
2、怀疑配置问题
开启插件 Debug 日志后(系统管理 -> Configure System -> Extended E-mail Notification -> enable Debug Mode
),查看日志
搜索得知 553 authentication is required
可能是系统配置中没有给 Email Extension Plugin
插件配置凭据,查看确实没有配置
此时无法选择现有的凭据,新增凭据只能选择 3 种类型,新增凭据后也看不见。在全局凭据新增凭据也只显示 3 种凭据 /credentials/store/system/domain/_/
,怀疑是凭据本身配置问题。
在 系统管理 -> 凭据配置
中发现凭据设置了限制,只显示 3 tk
解除限制,设置为「所有可见」
重新配置 Extended E-mail Notification
的凭据后,发送邮件成功
邮件内容配置
标题:PMS 接口自动化测试报告
内容:
<html> |