Jenkins配置邮件通知(1)

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. 第二种方法,就是用插件的方式(下图所示),这个应该是其实配置差不多的,不说明了,我觉得这种方法主要是可以定义邮件模板。
    在这里插入图片描述
    在这里插入图片描述
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值