用spring发送邮件,使用的是QQ邮箱,出现以下错误信息:
/*Exception in thread "main" org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 454 Authentication failed, please open smtp flag first!
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:392)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:340)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:336)
at cn.com.songjy.spring.mail.SpringSendMail.sendHtml(SpringSendMail.java:97)
at cn.com.songjy.spring.mail.SpringSendMail.main(SpringSendMail.java:60)
Caused by: javax.mail.AuthenticationFailedException: 454 Authentication failed, please open smtp flag first!
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:823)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:756)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:673)
at javax.mail.Service.connect(Service.java:295)
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389)
... 4 more*/
原因是我使用的QQ邮箱没有开通POP3/SMTP服务,登录邮箱开启该服务即可
利用Spring框架封装的JavaMail实现同步或异步邮件发送
分享到:
相关推荐
在使用MySQL数据库时,可能会遇到“Authentication Failed”错误,这通常意味着客户端在尝试连接数据库时认证失败。错误信息显示“Reading from the stream has failed”,表明在数据传输过程中存在问题。本篇文章将...
"NR网络拒绝码-5gsm_cause = 29 (0x1d) (User authentication failed)"是其中一个特定的错误,表示UE的鉴权或授权失败。本文将深入探讨此问题的原因、3GPP协议中的相关规定以及UE如何应对这种情况。 1. 问题描述: ...
【标题】"CAS修改登录页"是一个针对中央认证服务(Central Authentication Service,简称CAS)的定制化实践。在单点登录(Single Sign-On,SSO)系统中,CAS扮演着核心角色,它提供了统一的身份验证服务,使得用户只...
163邮箱535 Error authentication failed;163邮箱535 Error authentication failed
Authentication Failed(解决方案).md
Authentication Failed(处理方案).md
Authentication failed(解决方案).md
User authentication failed(解决方案).md
MongoDB authentication failed(解决方案).md
1. **AuthError: Invalid login – 454 Authentication failed, please open smtp flag first!** 错误原因:你的邮箱账号没有开启SMTP服务。解决方法是登录QQ邮箱,进入设置 > 帐户,找到“POP3/SMTP服务”并开启。...
在SMTP Service Extension for Authentication中,这个服务扩展定义了客户端如何向服务器表明所使用的身份验证机制,并进行身份验证协议交换,甚至可选地协商后续协议交互的安全层。该扩展是对简单认证和安全层...
NULL 博文链接:https://vernonchen163.iteye.com/blog/1995514