Jenkins持续集成之发送邮件
来源:互联网 发布:百度云盘 会员 淘宝 编辑:程序博客网 时间:2024/05/17 09:43
最近项目中需要实现Jenkins上构建完成后自动发送邮件,在网上搜了一些资料,多多少少有些问题,现在把自己的经验分享一下。
大概步骤:系统管理—>系统设置—>邮件通知
点击高级,下面以163邮箱进行示例
然后勾选左下角“通过发送测试邮件测试配置”,可以测试配置是否成功
点击右下角“Test configuration”,如果显示“Email was successfully sent”,恭喜你配置成功。然而不幸的话,你可能会碰到下列报错信息
Failed to send out e-mail
com.sun.mail.smtp.SMTPSendFailedException: 553 Mail from must equal authorized user;
nested exception is:
com.sun.mail.smtp.SMTPSenderFailedException: 553 Mail from must equal authorized user
……
当时我找了半天的原因,后来才发现是Jenkins系统管理员邮箱地址和我配置的163邮箱地址不一致导致的。系统管理—>系统设置—>
Jenkins Location
解决办法:将系统管理员邮件地址换成邮件通知里设置的163邮箱地址就可以了。
之后在构建项目中配置“增加构建后操作步骤”,选择E-mail Notification,保存配置。
发送邮件就是这么简单,另外使用邮箱插件Extended E-mail Notification可以自定义配置更多细节,功能更强大,不过邮箱设置和本文类似,就不赘述了。
0 0
- Jenkins持续集成之发送邮件
- 持续集成&(Jenkins配置发送邮件通知)
- 持续集成 之 Jenkins
- 持续集成之Jenkins
- 持续集成 之 Jenkins
- 持续集成 之 Jenkins
- jenkins持续集成发邮件通知
- 持续集成之Jenkins插件使用(二)- 邮件通知模板化
- 持续集成之jenkins实践教程:基础篇(1): 邮件设置
- 持续集成之Jenkins+Gitlab实现持续集成 [二]
- 持续集成之Jenkins+Gitlab实现持续集成 [二]
- 持续集成之Jenkins+Gitlab实现持续集成 [二]
- 持续集成之jenkins(二)
- 持续集成之jenkins+sonar(四)
- 持续集成CI之Jenkins使用指南
- 持续集成之jenkins(二)
- 持续集成学好jenkins之内置命令
- Jenkins持续集成测试之Android单元测试
- Servlet3.0新特性使用详解
- 基于html5 JS实现的拍照上传图片
- nginx如何解决“惊群”
- 深入浅出MyBatis技术原理和实战(一)
- Android6.0动态权限申请步骤以及需要注意的一些坑
- Jenkins持续集成之发送邮件
- 机器学习入门和批量梯度下降法
- 忽视编译检查警告
- SQL Server 中 ROWLOCK 行级锁
- ngular1 ionic1 select ng-options默认选择第一个值。
- .Net程序员学用Oracle系列(19):我知道的导出和导入
- 33 个 2017 年必须了解的 iOS 开源库(包含swift)
- CTF-实验吧-安全杂项-社交网络
- 深入理解Java的栈与堆栈