使用QQ郵箱服務時,smtp的端口只能設置為587,不需要勾選使用SSL協議。如果選中,將會報告壹個異常:
javax . net . ssl . SSL異常:無法識別的SSL消息
登錄QQ郵箱,在設置-賬戶中打開“IMAP/SMTP服務”,會出現如下彈出框:
發送短信後,會出現授權框:
上面smtp基本設置4中填寫的密碼就是授權碼。
默認文字內容轉自:blogs.com/wanglle/p/12899896.html.
如果smtp端口設置為465,發送測試郵件時會出現錯誤,需要改為587。
填寫端口465時會出錯:javax.mail.messaging異常:無法連接SMTP主機:smtp.qq.com,端口:465,響應:-1,無法勾選“使用SSL協議”。