javaMail使用網易163郵箱或者是126或者是網易其他郵箱報535 Error: authentication failed
javax.mail.AuthenticationFailedException: 535 Error: authentication failed
at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
at javax.mail.Service.connect(Service.java:313)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.connect(Service.java:121)
at javax.mail.Transport.send0(Transport.java:190)
at javax.mail.Transport.send(Transport.java:120)
如果你是163或者126郵箱或者是其他的網易企業郵再或者是網易個人vip郵箱,請你檢查一下你網頁端郵箱設定中SMTP開啟的時候的開啟的授權碼,你重新關閉SMTP服務再重新開啟你就知道了,在程式代碼中登入的密碼其實就是那個你設定的授權碼,一定要注意啊!
轉自:http://www.itxm.net/a/bianchengyuyan/2016/1115/779.html