詹金斯不再发送电子邮件

时间:2016-05-18 11:25:50

标签: email jenkins smtp

这可能是一件难以理解的事情,但我必须尝试一下。

我没有发现任何变化,我的jenkins刚停止发送电子邮件通知。我使用jenkins 1.609和电子邮件扩展插件2.40.5。 Jenkins使用服务用户作为服务运行,该服务用户也拥有服务器发送电子邮件的权限。我们的smtp服务器的端口已解锁。使用telnet测试一切是否按预期工作。 SMTP服务器工作正常,所以它与jenkins有关,我无法弄清楚出了什么问题。

由于某些未知原因,詹金斯仍未能发送电子邮件。当我使用jenkins提供的测试功能时,我得到:javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful告诉我用户或pw不正确,但如上所述,我已多次检查,它已正确设置。任何人都可以帮忙解决这个问题吗?

更新

解密密码后,我可以肯定地说jenkins确实保存了密码。有什么方法可以检查jenkins实际上是否将正确的加密密码相互比较?根据我的理解,jenkins使用2种不同的加密技术,也许它使用tech1存储pw和tech2用于比较pw?

另一个更新:

刚刚尝试将新证书添加到密钥库,以防万一,仍然没有变化。

更新更新:

尝试更新邮件程序插件 - 没有更改

尝试了不同的用户 - 所有用户都失败并出现同样的错误

所以无论我尝试什么用户,它们都会失败,但让jenkins执行一个脚本,该脚本使用它工作的所述用户发送电子邮件。

2016年8月18日 - 无变化

1 个答案:

答案 0 :(得分:0)

以下链接可以回答此问题。

h ttp://stackoverflow.com/questions/28537244/send-email-with-java