1. 程式人生 > >java mail: javax.mail.AuthenticationFailedException: 535 authentication failed

java mail: javax.mail.AuthenticationFailedException: 535 authentication failed

javax.mail.AuthenticationFailedException: 535 Error: authentication failed
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
)

我使用的是163郵箱,在這裡是驗證沒有通過,但是大家很是疑惑,明明我使用的就是郵箱的登陸密碼,為什麼還是會出現這樣的問題呢?

經過我的測試,問題就是出在登陸密碼上,如果使用163郵箱進行傳送郵件的測試,那麼就要使用163郵箱的授權密碼,而不應該使用登陸密碼。