• 请求帮助
  • 邮件通知器配置QQ邮箱发送测试邮件失败

  • 已开启SMTP服务
  • 已通过短信验证生成授权码
  • 发信地址设置为自己的QQ邮箱
  • 端口465
  • 加密方式SSL

点击测试邮箱提示:Failed to send email, please check your email configuration.
查看docker日志:

org.springframework.mail.MailAuthenticationException: Authentication failed
        at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:402) ~[spring-context-support-6.1.10.jar:6.1.10]
        at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:350) ~[spring-context-support-6.1.10.jar:6.1.10]
        at org.springframework.mail.javamail.JavaMailSender.send(JavaMailSender.java:158) ~[spring-context-support-6.1.10.jar:6.1.10]
......
Caused by: jakarta.mail.AuthenticationFailedException: 535 Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256

        at org.eclipse.angus.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:954) ~[jakarta.mail-2.0.3.jar:na]
        at org.eclipse.angus.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:865) ~[jakarta.mail-2.0.3.jar:na]
        at org.eclipse.angus.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:769) ~[jakarta.mail-2.0.3.jar:na]

观察日志提示为:未使用授权码。
故又生成了一次授权码,还是提示这个报错,望大家帮下忙看看怎么办呢🙆

用户名和发信地址都填写你的邮箱全称