异常信息

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

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 发邮件,连接超时问题相关推荐

  1. 关于java mail 发邮件的问题总结(转)

    今天项目中有需要用到java mail发送邮件的功能,在网上找到相关代码,代码如下: import java.io.IOException; import java.util.Properties; ...

  2. Spring Java Mail发邮件

    今天测试了下spring的发邮件的功能 下上代码 在说遇到的问题 首先在applicationContext.xml配置邮件信息 <bean id="mailSender" ...

  3. Java Mail(发邮件)

    邮箱相关协议介绍: 参考博客:https://blog.csdn.net/suhuaiqiang_janlay/article/details/78765613 简单邮件发送案例: import or ...

  4. java mail 收发邮件

    java mail 收发邮件 1.发件 2.收件 1.发件 package base.util; /* Some SMTP servers require a username and passwor ...

  5. 如何用java实现发邮件功能

    如何用java实现发邮件功能 前言 前置条件 邮件服务器 电子邮件协议 JavaMail 实现 参考 前言 今天突然心学来潮,想用Java来实现发邮件的功能,想想这个在实际中还是蛮有用的,比如我举几个 ...

  6. Java实现发邮件功能---网易邮箱

    目录 Java实现发邮件功能 前言 开发环境 代码 效果 结束语 Java实现发邮件功能 前言 电子邮件的应用场景非常广泛,例如新用户加入,即时发送优惠清单.通过邮件找回密码.监听后台程序,出现异常自 ...

  7. java velocity 邮件_邮件集成java mail + 读取邮件模板

    项目做异地登录提醒功能,通过java mail发送邮件.读取邮件模板sendMail.vm文件. 1.邮件发送 import java.io.StringWriter; import java.uti ...

  8. 邮件集成java mail + 读取邮件模板

    项目做异地登录提醒功能,通过java mail发送邮件.读取邮件模板sendMail.vm文件. 1.邮件发送 import java.io.StringWriter; import java.uti ...

  9. java实现发邮件qq邮箱,Java实现利用QQ邮箱发送邮件

    博主在做项目时,要求能够系统能够通过点击按钮来向某一个用户发送邮件. 于是博主使用了开启QQ邮箱的STMP来进行邮件发送,下面是完成步骤: 首先我们需要开启邮箱发送端口:首先我们打开自己的邮箱 就是这 ...

最新文章

  1. 用四张图说清楚Go程序调度的本质
  2. linux服务器的诗句迁移,使用scp命令在两台linux上对拷文件或者文件夹
  3. 晨哥真有料丨为什么女生从来不主动找你聊天
  4. [Python] 最常见括号()、[]、{}的区别
  5. UIButton的resizableImageWithCapInsets使用解析
  6. 微星主板不用DrMOS了?
  7. 语音转文字 mp3 text
  8. Xcode 9有什么新功能?
  9. ES集群状态检查报错:master_not_discovered_exception 503错误
  10. 2012年春节放假通知
  11. 使用three.js做一个网页的相册动画
  12. 如何用python画一个美队盾牌
  13. 显卡告别3D游戏迈向通用计算时代
  14. ansible批量修改主机密码(非明文)
  15. 【高效软件】推荐一款多功能PDF转换器,在线转换永久免费
  16. imgbb图床API
  17. 管理系统中计算机应用自考本科,重庆自考管理系统中计算机应用本科模拟试题 _ 重庆自考网...
  18. HTML5 Canvas 绘制库存变化折线 计算出库存周转率
  19. 开源的在线MIDI编辑器signal
  20. 解决电脑右下角图标的显示错误问题

热门文章

  1. 简历模板(毕业学生)
  2. Rosetta中文教程(二)
  3. 华东交通大学c语言程序设计,2016年华东交通大学理学院C语言程序设计考研复试题库...
  4. 2021年西式面点师(中级)试题及答案及西式面点师(中级)考试试题
  5. python对建筑设计的作用_Python 与深度学习有哪些与建筑设计相接轨的可能性?...
  6. Discuz X2.5_去掉论坛标题和底部Powered by Discuz!_完美去掉
  7. CodeForces - 1025B Weakened Common Divisor
  8. UI设计师常用的8款工具介绍,建议收藏!
  9. 教你如何收拾发短信的骗子们
  10. 关于mybatis中mapper文件resultMap中collection和association的使用