Could not connect to SMTP host: localhost, port: 25 20

Loadingjavamail.default.providersfromjar:file:/E:/%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%9... Loading javamail.default.providers from jar:file:/E:/%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/java%e6%96%b9%e9%9d%a2/jars/mail.jar_activation.jar/mail-1.4.jar!/META-INF/javamail.default.providers
DEBUG: loading new provider protocol=imap, className=com.sun.mail.imap.IMAPStore, vendor=Sun Microsystems, Inc, version=null
DEBUG: loading new provider protocol=imaps, className=com.sun.mail.imap.IMAPSSLStore, vendor=Sun Microsystems, Inc, version=null
DEBUG: loading new provider protocol=smtp, className=com.sun.mail.smtp.SMTPTransport, vendor=Sun Microsystems, Inc, version=null
DEBUG: loading new provider protocol=smtps, className=com.sun.mail.smtp.SMTPSSLTransport, vendor=Sun Microsystems, Inc, version=null
DEBUG: loading new provider protocol=pop3, className=com.sun.mail.pop3.POP3Store, vendor=Sun Microsystems, Inc, version=null
DEBUG: loading new provider protocol=pop3s, className=com.sun.mail.pop3.POP3SSLStore, vendor=Sun Microsystems, Inc, version=null
DEBUG: getProvider() returning provider protocol=smtp; type=javax.mail.Provider$Type@40ea4081; class=com.sun.mail.smtp.SMTPTransport; vendor=Sun Microsystems, Inc
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "localhost", port 25, isSSL false
javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25

如题java发送email报出如下异常。求解。为什么会是to Host localhost 而不是to host “smtp.163.com” 我设置的host是smtp.163.com
没人回答么,感觉有可能是包冲突了。我重新建个工程能跑起来,但是不知道哪里冲突了啊
展开
 我来答
匿名用户
2015-09-11
展开全部
肯定是发送的代码或配置问题 。。。。。。
追问
问题解决了,跟我想的一样确实包冲突了。不知道为什么网上都没有其他人和我遇到过这种问题呵呵。谢谢你的回答咯,配置没有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式