JavaMail发邮件失败:javax.mail.AuthenticationFailedException: 550 ???§±????¨
2018-02-26 16:20
501 查看
① 邮箱没打开 邮箱服务。
② 注意网易邮箱发邮件时, 打开服务后,代码写 授权密码,和登录密码不一样。写登录密码 发邮件,仍然报同样的错误。
====①参考:
javax.mail.AuthenticationFailedException: 550 ???§±????¨
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:826)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:761)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:685)
at javax.mail.Service.connect(Service.java:295)
at javax.mail.Service.connect(Service.java:176)
at com.bikehui.DB.daoImpls.SendMail.sendMail(SendMail.java:56)
at com.bikehui.DB.daoImpls.SendMail.sendRegistMail(SendMail.java:78)
at com.bikehui.control.ReSendRegisterMail.doGet(ReSendRegisterMail.java:32)
at com.bikehui.control.ReSendRegisterMail.doPost(ReSendRegisterMail.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2462)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2451)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:662)
原因是没有打开SMTP服务如下图1.在网易邮箱中:
选中后就可以了。2.在qq邮箱中
② 注意网易邮箱发邮件时, 打开服务后,代码写 授权密码,和登录密码不一样。写登录密码 发邮件,仍然报同样的错误。
====①参考:
javax.mail.AuthenticationFailedException: 550 ???§±????¨
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:826)
at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:761)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:685)
at javax.mail.Service.connect(Service.java:295)
at javax.mail.Service.connect(Service.java:176)
at com.bikehui.DB.daoImpls.SendMail.sendMail(SendMail.java:56)
at com.bikehui.DB.daoImpls.SendMail.sendRegistMail(SendMail.java:78)
at com.bikehui.control.ReSendRegisterMail.doGet(ReSendRegisterMail.java:32)
at com.bikehui.control.ReSendRegisterMail.doPost(ReSendRegisterMail.java:43)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2462)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2451)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:662)
原因是没有打开SMTP服务如下图1.在网易邮箱中:
选中后就可以了。2.在qq邮箱中
相关文章推荐
- javax.mail.AuthenticationFailedException: 550 User has no permission出错
- 转载邮件失败!javax.mail.AuthenticationFailedException: 535 Error: authentication
- javax.mail.AuthenticationFailedException: 550
- javax.mail.AuthenticationFailedException: 550
- 邮件失败!javax.mail.AuthenticationFailedException: 535 Error: authentication
- javax.mail.AuthenticationFailedException: 535 authentication failed
- java mail: javax.mail.AuthenticationFailedException: 535 authentication failed
- javax.mail.AuthenticationFailedException: 535 Error: authentication failed的解决办法
- Spring发送邮件_javax.mail.AuthenticationFailedException异常已解决
- Spring发送邮件_javax.mail.AuthenticationFailedException异常已解决
- javax.mail.AuthenticationFailedException
- javax.mail.AuthenticationFailedException: 535 Error: authentication failed
- javax.mail.AuthenticationFailedException
- javax.mail.AuthenticationFailedException异常的处理
- javax.mail.AuthenticationFailedException异常的处理
- javax.mail.AuthenticationFailedException: 535 Error: authentication failed
- javax.mail.AuthenticationFailedException
- javax.mail.AuthenticationFailedException: 这才是正确的答案
- javax.mail.AuthenticationFailedException: 530 Error: A secure connection is requiered(such as ssl).
- javax.mail.AuthenticationFailedException 的解决方案