JavaMail发送邮件
2015-11-06 16:45
405 查看
1.javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Connection error (java.net.SocketException: Network is unreachable: connect)),这种错误只需要在main方法里加入System.setProperty("java.net.preferIPv4Stack", "true");即可。
2.有些企业邮箱并不需要身份认证,如果强制身份认证会出现:javax.mail.SendFailedException: Send failure (javax.mail.AuthenticationFailedException: Error authenticating with server),这时只要将认证部分设为false即可。
3.对于qq和163邮箱都需要开通smtp服务,否则会出现:javax.mail.SendFailedException: Send failure (javax.mail.AuthenticationFailedException。
4.对于163邮箱设置的password可能并不是登录的密码,而是授权码。否则也会认证不通过,具体可查看163邮箱安全中心。
5.至于发送邮件的代码网上很多,这里就不展示了。特此记录。
1.javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Connection error (java.net.SocketException: Network is unreachable: connect)),这种错误只需要在main方法里加入System.setProperty("java.net.preferIPv4Stack", "true");即可。
2.有些企业邮箱并不需要身份认证,如果强制身份认证会出现:javax.mail.SendFailedException: Send failure (javax.mail.AuthenticationFailedException: Error authenticating with server),这时只要将认证部分设为false即可。
3.对于qq和163邮箱都需要开通smtp服务,否则会出现:javax.mail.SendFailedException: Send failure (javax.mail.AuthenticationFailedException。
4.对于163邮箱设置的password可能并不是登录的密码,而是授权码。否则也会认证不通过,具体可查看163邮箱安全中心。
5.至于发送邮件的代码网上很多,这里就不展示了。特此记录。
相关文章推荐
- java环境变量 6,7同 8会自己配置
- struts2中各个jar包作用
- 摘抄笔记--《编写高质量代码:改善Java程序的151个建议》
- struts2文件上传
- JAVA日志框架
- java byte大数组按大小拆分小数组
- java中HashMap详解
- java中抽象类和接口的三点区别
- 记一次JavaWeb程序的CPU占用过高的分析过程
- java中对象赋值给对象大坑点
- Bank项目-java
- ios 接受 java 服务器 框架 spring mvc 解析json对象 存在中文乱码 已解决!!!!!
- Java中的复用类——继承、组合和代理hello
- Java注释模板
- spring-pool.xml
- java中的数据精度计算问题
- spring-jmx.xml
- Spring、Bean的生命周期
- SpringMVC+MySQL出现编码问题解决思路
- Spring、Bean的生命周期