jenkins 自动送信的实现

本文详细介绍了如何在Jenkins中配置Amazon SES进行自动化邮件通知,包括安装Email Extension Plugin、设置SMTP认证、配置邮件发送参数等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jenkins自动送信要用smtp代理服务器。可以选择amazon,也可以选择gmail等。在这里介绍amazon的mail配置。

折腾了好长时间,把经验分享一下。

①jenkins里面添加Email Extension Plugin插件,可以设置mail的内容,标题,并且成功失败都可以发。

jendkins标准里面的邮件e-mail通知只能在失败的时候发送,局限性非常大。

②添加smtp认证用的用户

这先得有一个amazon登陆用的用户,我直接用公司的,自己没有申请。

然后点击email送信服务ses。进入之后点击左侧菜单smtp settings。创建一个用户。

系统会发送给你一个用户名和密码。这个要在mail设置的时候用到。

③添加domain

这个我想说是必须的。

实践证明,我的想法是错误的。只要mail通过认证就可以送信,不用非得认证domain。

④jenkins的系统设置里面扩张e-mail通知的地方填写信息。

smtp server :email-smtp.us-east-1.amazonaws.com

default e-mail:发送者信箱

smtp认证:checked

用户名和密码是第②步里面申请的

SSL:checked

SMTP prot:465

⑤在job的设定里面

Project Recipient List:接受者mail

⑥job所属的开发者设定

开发者设定里面的mail地址要填写,不写的话会出现小的错误信息。当然这错误不会中止job的执行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值