-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
jenkins on linux
It seems that jenkins is not able to use the email addresses from mercurial commits.
Mercurial uses the Author field which has this format: "name surname <email@domain.com>".
At same stage the < > are replaced by underlines.
ERROR: Local address contains control or whitespace javax.mail.internet.AddressException: Local address contains control or whitespace in string ``John Doe _johm.doe@acme.com_'' at javax.mail.internet.InternetAddress.checkAddress(InternetAddress.java:1213) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:1091) at javax.mail.internet.InternetAddress.parse(InternetAddress.java:633) at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:111) at hudson.tasks.Mailer.StringToAddress(Mailer.java:152) at hudson.tasks.MailSender.buildCulpritList(MailSender.java:411) at hudson.tasks.MailSender.createEmptyMail(MailSender.java:367) at hudson.tasks.MailSender.createFailureMail(MailSender.java:226) at hudson.tasks.MailSender.getMail(MailSender.java:153) at hudson.tasks.MailSender.execute(MailSender.java:99) at hudson.tasks.Mailer.perform(Mailer.java:115) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:692) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:639) at hudson.model.Run.execute(Run.java:1513) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236)
- duplicates
-
JENKINS-16332 Leading and trailing underscores are added to commiters email address, unable to send build notification
- Resolved