本地发送邮件没有问题,但扔到服务器上总是MessagingException: 501 Syntax: HELO hostname
但是去服务器上用telnet却能成功发送邮件
上网搜了一下 发现这个帖子里有个解决方法 http://72.5.124.102/thread.jspa?threadID=791207&tstart=878
原来只设了
props.put("mail.smtp.host", "mail.mymail.com");
然后加上
props.put("mail.smtp.localhost", "mail.mymail.com");
加上就ok了。
不知道什么原因。
本文介绍了一种在服务器上使用Java发送邮件时遇到的问题及解决方案。主要问题是由于配置不完整导致的MessagingException错误,通过增加特定属性设置解决了该问题。
9369

被折叠的 条评论
为什么被折叠?



