当前位置: 首页 > 面试题库 >

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

阎德宇
2023-03-14
问题内容

我尝试将jenkins配置为使用gmail作为POP提供程序发送电子邮件通知,但无法成功

SMTP server - pop.gmail.com
Default user e-mail suffix - @gmail.com
Sender E-mail Address - Foobar CI <your.email@gmail.com>

Use SMTP Authentication - yes
User Name - your.email
Password - p******d

Use SSL - yes
SMTP Port - 995
Reply-To Address - noreply@gmail.com
Charset - UTF-8

测试失败:拒绝连接

javax.mail.MessagingException:无法连接到SMTP主机:pop.gmail.com,端口:995;嵌套的异常是:java.net.ConnectException:连接被拒绝:connect


问题答案:

Google SMTP服务器的主机名是smtp.gmail.com,如果使用SSL,则正确的端口是465。

POP服务器通常仅用于接收邮件,而不用于发送邮件。



 类似资料:
  • 我的EC2 Ubuntu20.04实例上安装了Jenkins 2.332.3,我正在尝试使用gmail配置电子邮件通知。 我安装了电子邮件扩展插件2.88 扩展电子邮件通知: 电子邮件通知: 我无法再为谷歌/gmail帐户启用“安全性较低的应用访问”,因为谷歌不再提供此设置。而且我没有为谷歌/ gmail帐户启用2FA。 当我选择“测试配置”时,我会收到以下错误: 发送电子邮件失败 javax.m

  • 我正在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

  • 问题内容: 在使用控制台输出和测试结果作为电子邮件正文的从属作业完成后,我正在使用可编辑电子邮件通知来发送电子邮件。 我还需要在电子邮件中直接添加指向实际构建构建文件夹的链接,是否有一种简单的方法?也许某种令牌?我没有找到有关如何直接链接到构建文件夹以在电子邮件中显示其位置的任何线索。 问题答案: 首先,点击 Content Token Reference* 旁边的问号,这将告诉您所有需要的内容。