org.apache.commons.mail來發送郵件

查看過的文章http://blog.csdn.net/shadowsick/article/details/9316609;

但寫了之後有報錯,有報過java.lang.NoClassDefFoundError: javax/mail/Message等問題,這些都可以把相應的jar包加上就沒有了,

最後就一直報javax.mail.AuthenticationFailedException: Error authenticating with server;網上都說這個錯是密碼或者是沒有相關的郵箱沒有開第三方客戶端沒有

開啓pop3,smtp,imap;也有可能,因爲我之前就忘了,還是看見網友在網上說的,但到了最後,這個問題困了兩天了,終於又看見一個博文,http://czjmagod.blog.51cto.com/783574/268863/;這篇博文裏面有提到加這個屬性email.setSSL(Boolean.TRUE); // 設定是否使用SSL
   email.setSslSmtpPort("465"); // 設定SSL端口
果然問題解決,發送成功.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章