当前位置: 首页 > 知识库问答 >
问题:

如何使用gmail配置Jenkins电子邮件通知

苍宜修
2023-03-14

我的EC2 Ubuntu20.04实例上安装了Jenkins 2.332.3,我正在尝试使用gmail配置电子邮件通知。

我安装了电子邮件扩展插件2.88

扩展电子邮件通知:

SMTP server: smtp.gmail.com
SMTP port: 465
Credentials: <user_id>@gmail.com/<password>
Use SSL: enabled
Use TSL: disabled

电子邮件通知:

SMTP server: smtp.gmail.com
Use SMTP Authentication:
User Name: <user_ID>@gmail.com
Password: <password>
Use SSL: enabled
Use TSL: disabled
SMTP Port: 465

我无法再为谷歌/gmail帐户启用“安全性较低的应用访问”,因为谷歌不再提供此设置。而且我没有为谷歌/ gmail帐户启用2FA。

当我选择“测试配置”时,我会收到以下错误:

发送电子邮件失败

javax.mail.身份验证失败异常:不接受 535-5.7.8 用户名和密码。详情请致电 535 5.7.8 https://support.google.com/mail/?p=BadCredentials a12-20020a02940c000000b0032b3a781766sm6949102jai.42 - gsmtp

共有1个答案

令狐俊风
2023-03-14

不太安全的应用程序选项在2022年5月30日被弃用并禁用。相反,您可以使用应用程序密码。在这里,您应该能够生成特定于应用程序的密码,而不是使用您的帐户密码。参考这个。

 类似资料:
  • 问题内容: 我尝试将jenkins配置为使用gmail作为POP提供程序发送电子邮件通知,但无法成功 测试失败:拒绝连接 javax.mail.MessagingException:无法连接到SMTP主机:pop.gmail.com,端口:995;嵌套的异常是:java.net.ConnectException:连接被拒绝:connect 问题答案: Google SMTP服务器的主机名是smtp

  • 我正在Azure VM上运行windows server 2019。在那里我安装了Jenkins。问题是我无法在那里设置电子邮件通知。在管理Jenkins中测试邮件配置时- 我还测试了更多的邮件提供商(大约5个)。也尝试在端口465和587的防火墙设置中设置出站规则。 我有安全选项,允许在发件人gmail帐户中启用安全性较低的访问并禁用两步身份验证。 你能帮助找到解决方案吗?(在VM设置或任何不同

  • 我在ASP. Net Core中工作,并尝试从gmail使用smtp客户端发送电子邮件。有以下代码,但不起作用也看过以下帖子,但不起作用http://dotnetthoughts.net/how-to-send-emails-from-aspnet-core/ 它会跟踪错误 系统NotSupportedException:SMTP服务器不支持身份验证

  • 我有一个使用commons电子邮件的项目(http://search.maven.org/#artifactdetails|组织。阿帕奇。commons | commons电子邮件| 1.2 | jar)通过maven发送。我想使用电子邮件模拟类(http://commons.apache.org/email/testapidocs/org/apache/commons/mail/mocks/Mo

  • 问题内容: 环境: Windows 2008 R2 Jenkins1.580.2 LTS Mailer plugin 1.12 Email Extension Plugin 2.39 Java 8 在将我的Jenkins CI服务器配置为在移至Office365中的“企业”帐户后发送电子邮件通知时遇到一些问题。所以这是我的配置: Jenkins从StartTLS支持开始(带有参数’-Dmail.s

  • 问题内容: 我正在寻找有关如何配置jenkins电子邮件插件(ext-mail)以加密通知的说明?Google叔叔对我没有太多帮助。 问题答案: 此类功能不是开箱即用的,您需要根据需要自定义ExtendedEmailPublisher。 您可以获取用于签名/加密的收件人和电子邮件,并最终致电Transport.send(msg)。