这个和电脑jdk和tomcat版本有问题吗 或是于电脑的配置关??
javax.mail.MessagingException: Could not connect to SMTP host: smtp.163.com, port: 25;
nested exception is:
java.net.SocketException: Software caused connection abort: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:37
0)
at javax.mail.Service.connect(Service.java:297)
at javax.mail.Service.connect(Service.java:156)
at javax.mail.Service.connect(Service.java:105)
at com.chinapages.mail.MailDAOimpl.sendMail(MailDAOimpl.java:73)
at com.chinapages.mail.MailDAOimpl.execute(MailDAOimpl.java:310)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:529)
Caused by: java.net.SocketException: Software caused connection abort: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
19 个解决方案
#1
我用的是163的
并且设置了props.put("mail.smtp.auth","true");
并且设置了props.put("mail.smtp.auth","true");
#2
自己顶
#3
应该是网络的问题,
ping smtp.163.com
telnet smtp.163.com 25
看看有反映没
ping smtp.163.com
telnet smtp.163.com 25
看看有反映没
#4
163的油箱会屏蔽这种渠道的邮件 换个邮件服务器 用MSN的行 不过次数多了 貌似也屏蔽
#5
最后发现原来是卖咖啡查毒软件 封了25端口
#6
谢谢楼主的问题,我也遇到了同样问题,停了MY咖啡就好了。 你的帖子替我解决了问题。
顶之
顶之
#7
开发过程中防火墙,时不时的会捣乱
#8
哈哈 谢啦! 也帮我解决问题了
#9
太感谢了,这个问题搞了一上午了,终于解决了
竟然当发蠕虫邮件给拦了下来……买咖啡好强悍
竟然当发蠕虫邮件给拦了下来……买咖啡好强悍
#10
总认为是防火墙除了问题,结果是杀软……
#11
楼主,我也遇到这样的问题,用hotmal报错用户名和密码错误,用163也是报你上面说的问题,我还没有解决
#12
呵呵,我也遇到了这个问题。我的也是McAfee的电子邮件传递程序启动了。禁用了25端口。把它关掉就可以放松邮件了。谢谢
#13
我也是,这样的问题,把macfee关了就好了。
#14
我的邮件还是发布出去...
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
#15
OK了,呵呵,是自己邮件的服务器写错了 = =!
#16
我关了所有的杀毒软件,还是不行,我配公司的邮件服务器可以发送,我配置gmail,163的都不行
#17
我的还是不行啊!telnel时提示说:连接失败!求解!我的机器上面没有mcafee!
#18
应该是使用了代理上网。 。
#19
顶一个
#20
#1
我用的是163的
并且设置了props.put("mail.smtp.auth","true");
并且设置了props.put("mail.smtp.auth","true");
#2
自己顶
#3
应该是网络的问题,
ping smtp.163.com
telnet smtp.163.com 25
看看有反映没
ping smtp.163.com
telnet smtp.163.com 25
看看有反映没
#4
163的油箱会屏蔽这种渠道的邮件 换个邮件服务器 用MSN的行 不过次数多了 貌似也屏蔽
#5
最后发现原来是卖咖啡查毒软件 封了25端口
#6
谢谢楼主的问题,我也遇到了同样问题,停了MY咖啡就好了。 你的帖子替我解决了问题。
顶之
顶之
#7
开发过程中防火墙,时不时的会捣乱
#8
哈哈 谢啦! 也帮我解决问题了
#9
太感谢了,这个问题搞了一上午了,终于解决了
竟然当发蠕虫邮件给拦了下来……买咖啡好强悍
竟然当发蠕虫邮件给拦了下来……买咖啡好强悍
#10
总认为是防火墙除了问题,结果是杀软……
#11
楼主,我也遇到这样的问题,用hotmal报错用户名和密码错误,用163也是报你上面说的问题,我还没有解决
#12
呵呵,我也遇到了这个问题。我的也是McAfee的电子邮件传递程序启动了。禁用了25端口。把它关掉就可以放松邮件了。谢谢
#13
我也是,这样的问题,把macfee关了就好了。
#14
我的邮件还是发布出去...
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
#15
OK了,呵呵,是自己邮件的服务器写错了 = =!
#16
我关了所有的杀毒软件,还是不行,我配公司的邮件服务器可以发送,我配置gmail,163的都不行
#17
我的还是不行啊!telnel时提示说:连接失败!求解!我的机器上面没有mcafee!
#18
应该是使用了代理上网。 。
#19
顶一个