Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-1152

Mail server rejecting emails from hudson

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Fixed
    • mailer-plugin
    • None
    • Platform: All, OS: All

    Description

      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.

      Attachments

        Activity

          kutzi kutzi added a comment -

          Since January, there's a JavaMail 1.4.4 already.
          I can see no reason, why we shouldn't update to that one.

          kutzi kutzi added a comment - Since January, there's a JavaMail 1.4.4 already. I can see no reason, why we shouldn't update to that one.

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

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christoph Kutzinski Path: core/pom.xml http://jenkins-ci.org/commit/jenkins/4afaf0bbc2c9f7298c45dc527269fb5c81cc710d Log: Update JavaMail dependency to 1.4.4. Should fix JENKINS-1152 and JENKINS-3983

          Code changed in jenkins
          User: Christoph Kutzinski
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/c4dd892ea3067be942d4a89778029ed1522512ff
          Log:
          Changelog for JENKINS-1152 and JENKINS-3983

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christoph Kutzinski Path: changelog.html http://jenkins-ci.org/commit/jenkins/c4dd892ea3067be942d4a89778029ed1522512ff Log: Changelog for JENKINS-1152 and JENKINS-3983

          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)

          scm_issue_link SCM/JIRA link daemon added a comment - 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)

          Code changed in jenkins
          User: Christoph Kutzinski
          Path:
          changelog.html
          http://jenkins-ci.org/commit/jenkins/f481b1971d32141219e33aad5f449b45463a8e7c
          Log:
          Changelog for JENKINS-1152 and JENKINS-3983
          (cherry picked from commit c4dd892ea3067be942d4a89778029ed1522512ff)

          Conflicts:

          changelog.html

          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Christoph Kutzinski Path: changelog.html http://jenkins-ci.org/commit/jenkins/f481b1971d32141219e33aad5f449b45463a8e7c Log: Changelog for JENKINS-1152 and JENKINS-3983 (cherry picked from commit c4dd892ea3067be942d4a89778029ed1522512ff) Conflicts: changelog.html

          People

            kutzi kutzi
            typerlc typerlc
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: