【发布时间】:2011-06-23 11:48:30
【问题描述】:
使用 JavaMail 发送邮件时出现以下错误。它不寻常,因为它已经工作了一段时间并且没有进行任何更改。
550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1)
com.sun.mail.smtp.SMTPSendFailedException: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1)
at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959)
我查看了RFC doc,但不知道如何将其含义转换为 JavaMail 属性。
感谢任何想法和任何解决方案。
【问题讨论】:
-
您是否尝试过来自命令提示符的邮件命令? SMTP 安全性有何变化?
-
你用了什么 HELO 名字?
标签: java email jakarta-mail