找回密码
 立即注册
查看: 5|回复: 0

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

[复制链接]

208

主题

6

精华

212

金币

技术维护QQ:515138

积分
454
发表于 昨天 10:08 | 显示全部楼层 |阅读模式

javax.mail.AuthenticationFailedException: 530 Login fail. A secure connection is requiered(such as ssl). More information at https://help.mail.qq.com/detail/0/1010
解决方法

在代码中加入 开启 加密的设置。

原代码

  1.     Properties props = System.getProperties();
  2.                                 // 设置SMTP服务器地址
  3.                                 props.put("mail.smtp.host", host);
  4.                                 // 设置服务器验证
  5.                                 props.put("mail.smtp.auth", "true");
  6.                                 // 设置传输协议
  7.                                 props.put("mail.transport.protocol", "smtp");
  8.                         
  9.                                 MailAuthenticator auth = new MailAuthenticator(user, password);
复制代码

修改后的代码

  1.     Properties props = System.getProperties();
  2.                                 // 设置SMTP服务器地址
  3.                                 props.put("mail.smtp.host", host);
  4.                                 // 设置服务器验证
  5.                                 props.put("mail.smtp.auth", "true");
  6.                                 // 设置传输协议
  7.                                 props.put("mail.transport.protocol", "smtp");
  8.                         props.put("mail.smtp.socketFactory.port", "465"); // SSL端口号通常为465
  9.                         props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory"); // 使用SSL套接字工厂
  10.                         
  11.                                 MailAuthenticator auth = new MailAuthenticator(user, password);
复制代码

实操案例:邮箱发送功能

5,SpringBoot 3.5.11实操小功能开发【邮箱email发送功能】





上一篇:5,SpringBoot 3.5.11实操小功能开发【邮箱email发送功能】
下一篇:6,整合mybatis
网站建设,公众号小程序开发,系统定制,软件App开发,技术维护【联系我们】手机/微信:17817817816 QQ:515138

QQ|Archiver|自丢网 ( 粤ICP备2024252464号-1 )

GMT+8, 2026-2-25 06:07

专注于网站建设,公众号小程序制作,商城小程序,系统定制,软件App开发

【联系我们】手机/微信:17817817816 QQ:515138

快速回复 返回顶部 返回列表