最近将jira搬家后发现无法正常发送邮件通知
日志里面报出:
An error has occurred with sending the test email:
com.atlassian.mail.MailException: javax.mail.MessagingException: 501 Syntax: HELO hostname
然后就google到JIRA官方的解决方法:
JIRA fails to send an email message stating:
Attempted test email send. Log shows the following (this is the top of the output):
com.atlassian.mail.MailException: javax.mail.MessagingException: 501 Syntax: HELO hostname
….
The server’s hostname is not set. JIRA is sending the server’s IP address instead.
Refer to your system’s documentation to set the hostname correctly. Alternatively, add an entry in
/etc/hosts
.
一开始以为是mailserver的配置的域名不对。
最后经过测试发现,是linux服务器上的配置不对。
后来就修改了hosts和networks里面的配置,就成功得解决了这个问题。