Selenium+Java(16):Jenkins发送邮件报535错误的解决方案

本文介绍了在Jenkins中遇到SMTP发送邮件535错误的原因和解决方案。错误由于QQ密码更改导致授权码过期。解决方法包括:重新获取QQ邮箱授权码并两次配置到Jenkins的Extended E-mail Notification模块,同时开启Debug Mode和设置邮件触发条件。

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

问题:今天打开邮箱发现昨天一整天都没有收到自动化测试邮件。
找到最近一次失败的构建,打开“控制台输出”,发现最后一行打印了这样一个错误:
MessagingException message: 535 Error

原因:昨天早上我修改了自己的QQ密码,而更改QQ密码会触发授权码过期,导致Jenkins无法使用SMTP进行邮件发送。

解决方案:重新获取新的授权码并配置到Jenkins(注意需要配置两次)。

操作流程

  1. 打开qq邮箱https://mail.qq.com

  2. 登陆之后点击“设置”-账户
    在这里插入图片描述

  3. 往下翻,可以看到这个页面:
    在这里插入图片描述

  4. 点击生成授权码。然后按照页面上弹出的提示信息往下走。要注意的是:要把最后弹窗中的“授权码”复制下来,可以放到记事本里,以备下一步使用。

  5. 重新配置Jenkins<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

綦枫Maple

感谢你的投喂鸭~

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

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

打赏作者

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

抵扣说明:

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

余额充值