Я использую Jenkins (v. 2.121.2) с плагинами "Mailer Plugin" (v. 1.21) и "Email Extension Plugin" (v. 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)
Чтобы убедиться, что я использую правильные настройки, я попытался отправить электронное письмо через powershell с теми же настройками SMTPи это сработало.
Есть какие-нибудь идеи, почему я получаю исключение в Jenkins и не могу отправлять уведомления по электронной почте?