zeromemos
最好的学习方法就是输出所学的知识

java项目向腾讯邮件服务器发送邮件,提示错误

java项目向腾讯邮件服务器发送邮件,提示错误:javax.mail.AuthenticationFailedException: 530 Login fail

原因:腾讯邮件服务器因为安全考虑开启了SSL/TLS加密功能。


解决方法:邮箱配置里加入

spring.mail.port=465
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.ssl.enable=true

完整如下

# 邮箱配置
spring.mail.host=smtp.qq.com
spring.mail.port=465
spring.mail.username=***
spring.mail.password=***
spring.mail.default-encoding=UTF-8
# 是否用启用加密传送的协议验证项
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.ssl.enable=true
评论区

关于我们

本站主要用于记录个人学习笔记,网站开发中,如需以前站内资料请加QQ群272473835索取。注册账号仅提供回帖功能,可不注册!

微信公众号