忙活了大半天,终于把邮箱激活功能实现了,太不容易了,总结一波。
首先:我使用org.springframework.mail.javamail.JavaMailSenderImpl实现,25端口是实现不了的,因为阿里云屏蔽了,所以,改使用ssl功能smtps,
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.ssl.enable">true</prop>
<prop key="mail.transport.protocol">smtps</prop>
</props>
</property>这段功能就是这样,这样就可以实现服务器代发邮件。
发送邮件功能: MimeMessage mimeMessage = mailSender.createMimeMessage();
try {MimeMessageHelper helper = new MimeMessageHelper(mimeMessage, true, "GBK");
helper.setFrom(***);
helper.setSubject("邮箱绑定");
helper.setTo(***);
helper.setText(***html内容, true);//true必须
} catch (MessagingException e) {
logger.error("用户{}发送邮件失败 “);
}mailSender.send(mimeMessage);
作者简介
来自上海浦东新区
2017年11月13日加入飞趣社区
是个男孩纸哦
学校是苏州大学
类似文章
- 我,90后,月入过万,一无所有1000阅
- 和珅的和纪晓岚的一段话的话刷新了我对他的看法730阅
- spring MVC的JSON问题704阅
- 回望2017:一个前端从业者砥砺前行的一年595阅
- 关于飞趣社区推广的思考580阅
- 飞趣社区 关于他的未来258阅
- 社区蛮好看的247阅
- 第一批奔三的90后:一事无成,怎么自救?246阅
- 爱情也许就是这样吧238阅
广告位