"ОШИБКА: домен начинается с точки в строке" при отправке письма Дженкинс с плагином расширения электронной почты
У меня установлен плагин расширения электронной почты 2.57.2. Письма работали нормально, пока я не обновил плагин до 2.58. После ошибок я понизил его до 2.57.2, но это не помогло. Я не знаю, с какой версии мне пришлось начать. Есть идеи? У меня нет .
в домене somedomain
где-нибудь в настройках или конфигурации.
00:05:21.000 Email was triggered for: Success
00:05:21.001 Sending email for trigger: Success
00:05:21.238 ERROR: Could not send email as a part of the post-build publishers.
00:05:21.239 javax.mail.internet.AddressException: Domain starts with dot in string ``abc@.somedomain.com''
00:05:21.239 at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:1247)
00:05:21.239 at javax.mail.internet.InternetAddress.parse(InternetAddress.java:1091)
00:05:21.239 at javax.mail.internet.InternetAddress.parseHeader(InternetAddress.java:658)
00:05:21.239 at javax.mail.internet.MimeMessage.getAddressHeader(MimeMessage.java:701)
00:05:21.239 at javax.mail.internet.MimeMessage.getRecipients(MimeMessage.java:534)
00:05:21.239 at javax.mail.Message.getAllRecipients(Message.java:305)
00:05:21.239 at javax.mail.internet.MimeMessage.getAllRecipients(MimeMessage.java:549)
00:05:21.239 at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:447)
00:05:21.239 at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:435)
00:05:21.239 at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:343)
00:05:21.239 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
00:05:21.239 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:730)
00:05:21.239 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:676)
00:05:21.239 at hudson.model.Build$BuildExecution.cleanUp(Build.java:196)
00:05:21.239 at hudson.model.Run.execute(Run.java:1782)
00:05:21.239 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
00:05:21.239 at hudson.model.ResourceController.execute(ResourceController.java:97)
00:05:21.239 at hudson.model.Executor.run(Executor.java:415)
00:05:21.239 Finished: SUCCESS
1 ответ
Это исключение из Java Java API. Либо у пользователя настроен неверный адрес электронной почты, либо настроен неверный адрес электронной почты, либо у SCM указан неверный адрес электронной почты (или глобальный домен по умолчанию начинается с точки).
Я не вносил последние изменения в плагин, которые могли бы привести к тому, что это начало происходить, поэтому, вероятно, не связано с обновлением.