我正在将Jenkins(2.121.2版)与“邮件程序插件”(1.21版)和“电子邮件扩展插件”(2.62版)一起使用。我已经为扩展电子邮件通知和电子邮件通知配置了所有全局邮件设置(系统管理员的电子邮件,SMTP服务器,用户,密码和SMTP端口)。当我测试电子邮件通知时,我总是遇到例外:
javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:809)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:752)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:669)
at javax.mail.Service.connect(Service.java:317)
at javax.mail.Service.connect(Service.java:176)
at javax.mail.Service.connect(Service.java:125)
at javax.mail.Transport.send0(Transport.java:194)
at javax.mail.Transport.send(Transport.java:124)
at hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:585)
为确保我使用的设置正确,我尝试通过具有相同SMTP设置的powershell发送电子邮件,并且该方法正常工作。
有什么想法为什么我在Jenkins中遇到例外并且无法发送电子邮件通知?