Я получаю сообщение об ошибке, используя мой плагин ext для электронной почты от hudson.
Я пытаюсь отправить электронное письмо по следующей схеме:
"< firstName >_< LastName >@< subgroup >.< companyName >.com
Например: John_Doe@stacks.stackoverflow.com
Я не могу отправлять электронные письма на этот адрес через плагин расширения электронной почты.
Обычный генератор электронной почты работает с этой схемой адреса.
Мне интересно, является ли модуль проверки адресов в плагине слишком строгим в отношении имени адреса.
Есть ли обходной путь?
У Гудзона я получаю следующее извержение:
Jun 22, 2009 2:48:53 PM hudson.plugins.emailext.ExtendedEmailPublisher sendMail
WARNING: Could not send email.
javax.mail.internet.AddressException: Illegal address in string ``''
at javax.mail.internet.InternetAddress.(InternetAddress.java:94)
at hudson.plugins.emailext.ExtendedEmailPublisher.createMail(ExtendedEmailPublisher.java:287)
at hudson.plugins.emailext.ExtendedEmailPublisher.sendMail(ExtendedEmailPublisher.java:249)
at hudson.plugins.emailext.ExtendedEmailPublisher._perform(ExtendedEmailPublisher.java:241)
at hudson.plugins.emailext.ExtendedEmailPublisher.perform(ExtendedEmailPublisher.java:199)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360)
at hudson.model.Build$RunnerImpl.cleanUp(Build.java:188)
at hudson.model.Run.run(Run.java:962)
at hudson.model.Build.run(Build.java:112)
at hudson.model.ResourceController.execute(ResourceController.java:93)
at hudson.model.Executor.run(Executor.java:119)