I am using a SMTP server in our university that requires mail clients to include the fully-qualified hostname in HELO reqeusts. Apparently, JIRA sends only a short hostname. Can I configure JIRA to use a fully-qualified hostname?
Running "hostname -f" on the JIRA server gives me the full hostname by the way.
An error has occurred with sending the test email:
com.atlassian.mail.MailException: javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
com.sun.mail.smtp.SMTPAddressFailedException: 504 5.5.2 <18.104.22.168>:
Helo command rejected: need fully-qualified hostname
In some configurations java might not be able to get the FQDN, you can try running this code to see what it returns.
InetAddress localHost = InetAddress.getLocalHost();
JIRA uses javamail to send email. I didn't check this but it should be possible to use this property to set the name with a system property upon JIRA startup.
|mail.smtp.localhost||String||Local host name. Defaults to InetAddress.getLocalHost().getHostName(). Should not normally need to be set if your JDK and your name service are configured properly.|
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG