【发布时间】:2015-12-04 10:05:04
【问题描述】:
这是我通过 zohomail 发送电子邮件的 bean 配置
<bean class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.zoho.com" />
<property name="port" value="587" />
<property name="username" value="eamilId" />
<property name="password" value="password" />
<property name="javaMailProperties">
<props>
<prop key="mail.transport.protocol">smtp</prop>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
</property>
</bean>
当我运行我的程序时,我遇到了错误
org.springframework.mail.MailSendException:消息失败后关闭服务器连接失败;嵌套异常是 javax.mail.MessagingException: Can't send command to SMTP host;嵌套异常是:java.net.SocketException:连接被远程主机关闭。失败的消息:com.sun.mail.smtp.SMTPSendFailedException: 553 Relaying disallowed as ;消息异常详细信息 (1) 是:失败的消息 1: com.sun.mail.smtp.SMTPSendFailedException: 553 Relaying disallowed as
【问题讨论】:
-
您是否尝试过使用此配置运行您的程序?结果是什么?您是否收到任何错误/异常?
-
是的,我试过了,我收到类似 org.springframework.mail.MailSendException 的错误:消息失败后无法关闭服务器连接;嵌套异常是 javax.mail.MessagingException: Can't send command to SMTP host;嵌套异常是:java.net.SocketException:连接被远程主机关闭。失败的消息:com.sun.mail.smtp.SMTPSendFailedException: 553 Relaying disallowed as
;消息异常详细信息 (1) 是:失败的消息 1:com.sun.mail.smtp.SMTPSendFailedException: 553 Relaying disallowed as
标签: java email spring-mvc zoho