我用以前的邮箱发送邮件,就能正常发送,测试过了想注册个新邮箱,改成新新邮箱就报错String smtpHost = "smtp.126.com";
<!--这里用以前的邮箱信息就能发,换成新注册的就不能发了-->
String sendName = "yalink";
String password = "d_yalink#356";
String from = "[email protected]";Exception in thread "main" javax.mail.AuthenticationFailedException: failed to connect
at javax.mail.Service.connect(Service.java:322)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.connect(Service.java:121)
at javax.mail.Transport.send0(Transport.java:190)
at javax.mail.Transport.send(Transport.java:120)
at mail.tool.SendMail.sendOut(SendMail.java:243)
at mail.tool.SendMail.doSend(SendMail.java:204)
at mail.tool.SendMailTest.main(SendMailTest.java:27)
不明白什么原因???????
<!--这里用以前的邮箱信息就能发,换成新注册的就不能发了-->
String sendName = "yalink";
String password = "d_yalink#356";
String from = "[email protected]";Exception in thread "main" javax.mail.AuthenticationFailedException: failed to connect
at javax.mail.Service.connect(Service.java:322)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.connect(Service.java:121)
at javax.mail.Transport.send0(Transport.java:190)
at javax.mail.Transport.send(Transport.java:120)
at mail.tool.SendMail.sendOut(SendMail.java:243)
at mail.tool.SendMail.doSend(SendMail.java:204)
at mail.tool.SendMailTest.main(SendMailTest.java:27)
不明白什么原因???????
解决方案 »
- 求助:创建Socket的时候程序被自动关闭
- 急!急!求助strut2 2.0.8版本与strut2 2.1.6区别?
- xfire1.2.6+spring2.0集成的头文件版本问题
- 高手请进,绝对是有挑战性的问题
- Struts和DAO和Hibernate的问题
- 使用package net.sf.hibernate的interface Session,取不出数据,请高手提示
- 如何用命令生成调用ejb的客户端所需的包?
- struts里有业务层吗?在哪里?
- 为什么会出现错误: java.rmi.AccessException: CORBA NO_PERMISSION 0 No; nested exception
- 关于持久化层位于三层架构的位置和作用
- 求网络教学管理 网络教学系统 源码
- JSTL中关于foreach取序号的问题
2、另一个问题就是mailInfo.setMailServerHost("smtp.163.com");与mailInfo.setFromAddress("[email protected]");这两句话。即如果你使用163smtp服务器,那么发送邮件地址就必须用163的邮箱,如果不的话,是不会发送成功的。