关于使用Java Mail 发邮件,连接超时问题
2017-10-18 11:18
253 查看
异常信息
send mail err:Mail server connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn’t connect to host, port: smtp.qq.com, 25; timeout -1在本地windows 是可以发送成功的
怀疑是端口问题,好吧,我用的是 25 端口,开了之后还是连接超时。
那么就很有可能是你的服务器的运营商将25端口封禁了!
换其他端口
我直接用springboot 的模板发邮件
发邮件具体代码看这里:http://www.lrshuai.top/atc/show/41
默认的配置如下:
spring.mail.host=smtp.qq.com spring.mail.username=1006059906@qq.com spring.mail.password=这个是你的授权码 spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true spring.mail.default-encoding=UTF-8
修改端口为465
ae6c
[code]spring.mail.host=smtp.qq.com spring.mail.username=1006059906@qq.com spring.mail.password=这个是你的授权码 spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true spring.mail.properties.mail.smtp.starttls.required=true spring.mail.default-encoding=UTF-8
spring.mail.port=465
spring.mail.properties.mail.smtp.socketFactory.port = 465
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = false
这样就ok了,springboot 发邮件的示例代码:https://github.com/rstyro/spring-boot/tree/master/springboot-mail
正文到此结束,谢谢大家的观看,觉得有用,点个赞再走可好,看官!相关文章推荐
- 关于使用Java Mail发邮件的问题
- “超时时间已到…所有池连接都已被使用并已达到最大池大小”问题
- 关于PHP中Socket连接及读写数据超时的问题
- 关于“使用VS 2005和SQL Server 2005创建连接时不允许进行远程连接”的问题的解决
- 在从池中获取连接之前超时时间已过,所有池连接都已被使用并已达到最大池大小的问题解决方法
- 关于使用CreateUserWinzard控件创建用户时出现连接数据库问题的解决方法
- 关于使用wse3.0客户机程序在某些机器上连接服务端奇慢的问题
- 有关于GNS3中,提示必须使用“手工模式”将链路与NM-16ESW连接的问题解决
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- 关于使用AE进行图层与oracle外表连接制作专题图的一些问题
- IIS7.5 关于ASP连接ACCESS数据库超时问题
- 关于您提到使用WebServices时候遇到“基础连接以关闭”的问题
- [性能调整] 关于Oracle连接超时的问题(WARNING: inbound connection timed out (ORA-3136)连接超时问题)
- J2EE 关于WebLogic下应用使用URL.openConnection获取连接返回 HttpsURLConnection与SOAPHttpsURLConnection的问题
- 解决使用MySQL C-API开发应用时的连接超时问题
- 超时时间已到…所有池连接都已被使用并已达到最大池大小”问题
- 关于PHP中Socket连接及读写数据超时的问题
- 解决使用MySQL C-API开发应用时的连接超时问题
- 关于APPRO DM368 IPNC使用 XDS560 与 CCS 的连接问题
- 关于WinCE下MC55使用Unimodem进行GPRS拨号,拨上出现断开连接,检查波特率的问题的另一种可能情况