"smtp.exmail.qq.com" port 465, isSSL false

DEBUG: setDebug: JavaMail version 1.5.5
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "smtp.exmail.qq.com", port 465, isSSL false
发邮件一直报这个错,就是用的smtp.exmail.qq.com和465得嘛,怎么解决哦!
发送QQ已经开启POP3和SMTP功能
开满天机
浏览 1429回答 3
3回答

回首忆惘然

以上代码不是很全,如果有人有需求我可以把源码发上来!没有就算啦~~

慕工程0101907

你用的jar是Apache的commons-email jar吗?如果是的话,问题在于该jar的email对于ssl的支持不对,少设置了一个属性。如果是ssl连接,需要在session的properties中增加设置:"mail.smtp.ssl.enable", "true"。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java