[JIRA] (JENKINS-1152) Mail server rejecting emails from hudson

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[JIRA] (JENKINS-1152) Mail server rejecting emails from hudson

JIRA noreply@jenkins-ci.org

    [ https://issues.jenkins-ci.org/browse/JENKINS-1152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=163117#comment-163117 ]

SCM/JIRA link daemon commented on JENKINS-1152:
-----------------------------------------------

Code changed in jenkins
User: Christoph Kutzinski
Path:
 core/pom.xml
http://jenkins-ci.org/commit/jenkins/efce00a177bd4d6ac64cad481544729e90144358
Log:
  Update JavaMail dependency to 1.4.4. Should fix JENKINS-1152 and JENKINS-3983(cherry picked from commit 4afaf0bbc2c9f7298c45dc527269fb5c81cc710d)



               

> Mail server rejecting emails from hudson
> ----------------------------------------
>
>                 Key: JENKINS-1152
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-1152
>             Project: Jenkins
>          Issue Type: Bug
>          Components: mail
>    Affects Versions: current
>         Environment: Platform: All, OS: All
>            Reporter: typerlc
>            Assignee: kutzi
>
> When sending emails from hudson, my mail server (postfix, but I'm sure others
> will behave similarly too) rejects the message because the smtp HELO message
> isn't being sent.
> This is because the system property mail.smtp.localhost hasn't been set before
> sending the email.  This is described in the javadocs for com.sun.mail.smtp.
> See also: http://forum.java.sun.com/thread.jspa?threadID=482673&messageID=2252508.
> The solution is to add some code in hudson.tasks.Mailer.createSession() like:
>   props.put("mail.smtp.localhost", localServerName);
> I guess some code to pull the localServerName out of config would be needed to.
> In theory, a work around might be setting a system property when running hudson,
> but I've not been able to make this work yet.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira