[英]send email using java spring and GMail
我正在尝试使用Spring和GMail发送电子邮件。 但是,电子邮件没有被发送。 我没有收到任何错误。 以下是我的设置:
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailS enderImpl">
<property name="host" value="smtp.gmail.com"/>
<property name="port" value="256"/>
<property name="username" value="MyUsername"/>
<property name="password" value="MyPassword"/>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
<bean id="userDefServiceTarget"
class="com.xxx.setups.userdef.business.UserDefMgr" >
<property name="mailSender"><ref local="mailSender"/></property>
</bean>
在我的UserDefMgr类中:
public void postMail()
{
SimpleMailMessage message = new SimpleMailMessage() ;
message.setSentDate(new Date()) ;
message.setSubject("Test") ;
message.setText("My First email. from java") ;
message.setFrom("test@xx.com") ;
mailSender.send(message) ;
}
我究竟做错了什么? 它通过方法并在执行send方法时具有所有属性。
提前致谢...
在465端口上运行的Google Mail SMTP服务器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.