javax.mail.MessagingException: 501 5.5.1 HELO/EHLO 需要域名地址
javax.mail.MessagingException: 501 5.5.1 HELO/EHLO requires domain address
我在本地主机上的网络应用程序 (java/spring) 应用程序成功发送了电子邮件,但是当我
将它部署在主机上我收到以下错误:
javax.mail.MessagingException: 501 5.5.1 HELO/EHLO requires domain address
我使用 java 邮件库。
网络服务器:tomcat 7
谢谢。
经过大量谷歌搜索后,我找到了以下解决方法:
http://www.coderanch.com/t/271097/java/java/JavaMail-Exception-HELO-requires-domain
我们应该在创建会话时添加以下属性来绕过"send hello first"错误:
props.put("mail.smtp.auth", "true")
props.put("mail.smtp.transport.protocol", "smtp");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.localhost", "127.0.0.1");
但这是一种解决方法,未找到根本原因。
我在本地主机上的网络应用程序 (java/spring) 应用程序成功发送了电子邮件,但是当我 将它部署在主机上我收到以下错误:
javax.mail.MessagingException: 501 5.5.1 HELO/EHLO requires domain address
我使用 java 邮件库。
网络服务器:tomcat 7
谢谢。
经过大量谷歌搜索后,我找到了以下解决方法:
http://www.coderanch.com/t/271097/java/java/JavaMail-Exception-HELO-requires-domain
我们应该在创建会话时添加以下属性来绕过"send hello first"错误:
props.put("mail.smtp.auth", "true")
props.put("mail.smtp.transport.protocol", "smtp");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.localhost", "127.0.0.1");
但这是一种解决方法,未找到根本原因。