Jenkins电子邮件无法连接失败

Jenkins电子邮件无法连接失败,jenkins,smtp,Jenkins,Smtp,我尝试了各种SMTP服务器,但我无法让Jenkins发送电子邮件。我发现无法连接错误-没有其他错误,只有这个错误 请参见下面的屏幕截图 你知道为什么吗?我正在使用Jenkins docker容器,防火墙已关闭 我没有在Jenkins容器中运行电子邮件服务器。我想如果Gmail要帮我发邮件的话,我不需要 您的Gmail配置看起来是正确的。通常这些问题都归结于防火墙,但如果你确定这不是问题所在,那可能是你的Gmail帐户设置 触发邮件的Gmail帐户需要额外配置。此步骤授权Jenkins等应用程序使

我尝试了各种SMTP服务器,但我无法让Jenkins发送电子邮件。我发现
无法连接
错误-没有其他错误,只有这个错误

请参见下面的屏幕截图

你知道为什么吗?我正在使用Jenkins docker容器,防火墙已关闭

我没有在Jenkins容器中运行电子邮件服务器。我想如果Gmail要帮我发邮件的话,我不需要


您的Gmail配置看起来是正确的。通常这些问题都归结于防火墙,但如果你确定这不是问题所在,那可能是你的Gmail帐户设置

触发邮件的Gmail帐户需要额外配置。此步骤授权Jenkins等应用程序使用Gmail帐户


执行此步骤后,应成功触发电子邮件。

难以置信。2天后。固定的

我发现我的云计算提供商(Scaleway)默认禁用发送SMTP,我必须通过他们的web界面启用SMTP

这些命令帮助我确定发送的SMTP实际上像甜甜圈一样死气沉沉:

telnet smtp.gmail.com 465

openssl s_client -connect smtp.gmail.com:587 -starttls smtp

echo "Hello world" | swaks -4 --server smtp.gmail.com:587 --from user@gmail.com --to user@example.net -tls --tls-protocol sslv3 --auth PLAIN --auth-user user@gmail.com --auth-password 7654321 --h-Subject "Test message" --body -

你能在适当的端口上远程登录到你的smtp服务器吗?我试过。。。telnet smtp.gmail.com 465。。。但没什么,只是挂着。。。我不知道我期望得到什么样的响应,但是如果可能的话,最好使用TLS,而不是降低帐户的安全性