Jenkins空间提示邮件发送成功却并没有收到

Jenkins空间日志提示邮件发送成功却并没有收到,检查发件人发出去了却被退回

1,首先要安装Email Extension Plugin插件

方法:(在系统管理 -插件管理-可选插件(过滤:输入Email Extension Plugin ,enter,选中插件,勾选下方直接安装)-更新中心查看该插件安装成功)

2,配置收件人发件人信息(只介绍qq邮箱)

进入 :系统管理 -系统配置,可以看到Extended E-mail Notification(安装了插件后可见)

注意四点:

①系统管理员和发件人账号要一致

在这里插入图片描述

在这里插入图片描述

②收件人配置的用户名和密码有两个地方,切记,如果只配置了一个,就会发件成功,收件不成功,邮件被退回,并且这两处的 密码不是邮箱登录密码,而是开通smtp服务时的授权码

第一个收件人配置地方,在extendend email notification 右下角-高级

在这里插入图片描述
第二个收件人配置地方,在邮件通知右下角-高级

在这里插入图片描述

③收件人要开通服务,
开通方法:设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务-开通服务(最好开通前两个都要开通,我开了三个,而且一定要记住开通的授权码,这个授权码就是第一点提到的密码!!!)

在这里插入图片描述
在这里插入图片描述

④可以在系统设置中填写收件人,也可以在工程空间中-设置,设置收件人,我也不知道是不是必须的,但是要写一个。我反正两个地方都写了。

系统设置中填写收件人:

在这里插入图片描述
Default Triggers最好也勾选一下,我也不知道是不是必须的,我都勾选了always(这个意思是:无论job结果是否执行成功,都会发送的意思)

在这里插入图片描述

空间中填写收件人:(随意点击一个任务,然后点击设置,点击构建后操作,选择,Editbale Email Notification,出现如下页面,

在这里插入图片描述

在这里插入图片描述
点击advaced-settings,点击左下角add-trrigers(选择always,和系统设置中always意思一样),之后点击高级,分别如下三图

在这里插入图片描述

在这里插入图片描述

⑥邮件中如果需要html格式附件的话,需要在Attachments地方写上,上图已经提过一次。

我的报告所在目录如下所示:
在这里插入图片描述

这个地方要填相对路径

在这里插入图片描述

⑦ 如果想知道邮件配置的对不对,可以提前测试一下,系统管理-系统配置。Email was successfully sent表示发送成功

在这里插入图片描述

这是我收件箱的内容,收到了邮件,里面有附件,收件人有两个qq号说明,工作空间-设置-高级那个地方的收件人可以不用写。当然你写了也没事

在这里插入图片描述

快去试试吧!!!!!

参考资料:https://blog.csdn.net/qq_42007843/article/details/104395715

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值