Jenkins配置邮件通知(1)

本文详细记录了在Jenkins中配置邮件通知的过程,包括解决常见错误和使用STMP协议的注意事项,分享了作者在配置过程中的经验和教训。

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

Jenkins配置邮件通知,在网上一搜,有很详细的配置记录,我照着实操了一下,发现还是有坑,本以为照着搞很快可以搞定,结果踩着坑,硬是搞了有两个小时,所以做个笔记记录下来!

  1. 首先就说Jenkins自带的邮件通知吧(这个可以测试,还有报错提示,插件方式没提示,真的是瞎搞一通!)
    点击Manage Jenkins→Configure System
    就是下图这里了
    在这里插入图片描述
    看图中,我配置163邮箱给我的qq邮箱发邮件,图中的 SMTP服务器、使用SSL协议和SMTP端口是看下面这个图:
    在这里插入图片描述
    一开始,我以为途中邮箱用户名和密码是填写我邮箱和用户名的密码,然后点击右下角的configration就出现了以下报错:报错较多,截取了一部分……
Failed to send out e-mail

javax.mail.AuthenticationFailedException: 535 Error: authentication failed


	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:809)

	at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:752)

	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:669)

直接说结果吧:这里不是写密码!!!是要去邮箱配置打开STMP协议,163邮箱是要去网页版哦,就是下图这里,配置的时候会让你填写授权码,没错,上面的密码其实是填写授权码,不是写密码!
在这里插入图片描述
解决了这个报错,填写授权码后,再次进行测试:Oooops!又有报错!见下图:
楼主配置163邮箱发送给163邮箱,就没这个问题了!
在这里插入图片描述

吃了饭,再回来看……配置qq邮箱也能发送成功了,现在也不明白是做了什么解决了上面的报错(对了,我qq邮箱也开通了STMP,不过感觉跟这个没关系!)

  1. 第二种方法,就是用插件的方式(下图所示),这个应该是其实配置差不多的,不说明了,我觉得这种方法主要是可以定义邮件模板。
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DaxiaLeeSuper

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值