在Windows环境下邮件服务能够正常使用,但是在Linux环境下,邮件服务报错,无法发送邮件。

具体报错信息如下:

com.sun.mail.util.MailConnectException: Couldn’t connect to host, port: smtp.qq.com, 25; timeout -1;

这个报错的原因是因为阿里云服务器出于安全策略的考虑,主动屏蔽了服务器25端口,导致邮件服务无法正常使用。

第一:开放25端口。

阿里云服务25端口的屏蔽策略和普通的安全策略不同,无法通过配置安全组规则的方式来进行开放,如果需要开放25端口,需要向阿里云进行申诉,这是一种比较麻烦的处理方法。

具体的阿里云25端口申诉方法,可以参考:https://help.aliyun.com/knowledge_detail/56130.html

第二:邮件服务不使用25端口,而是使用465端口。

具体方法为:进行SpringBoot配置文件配置。

spring:# SpringMail发送邮件相关配置mail:# 发送邮件的账号名username: xxxxxxxxxxxx@qq.com# 授权码password: xxxxxxxxxxxx# smtp服务主机  qq邮箱的服务主机为smtp.qq.comhost: smtp.qq.com# 服务协议protocol: smtp# 编码集default-encoding: UTF-8# 服务端口port: 465properties:mail:smtp:auth: truesocketFactory:port: 465class: javax.net.ssl.SSLSocketFactoryfallback: falsestarttls:enable: truerequired: true

Linux环境邮件服务报错:Couldn‘t connect to host, port: smtp.qq.com, 25; timeout -1;相关推荐

  1. java邮件发送报错: Couldn‘t connect to host, port: smtp.exmail.qq.com, 25; timeout -1

    java邮件发送报错: Couldn't connect to host, port: smtp.exmail.qq.com, 25; timeout -1 1,发送邮件代码 2,报错原因 1,发送邮 ...

  2. Winbox报错Could not connect to [MAC] (port 20561) - timed out!【已解决】

    Winbox报错Could not connect to [MAC] (port 20561) - timed out! 导致这个问题有几个可能性: 网络文件共享未开启 UDP端口被占用 有多个网卡 ...

  3. kali linux重启网络服务报错,Web安全学习笔记之在Kali Linux上安装Openvas以及启动失败修复...

    现在用的kali linux是2018.1的版本,在安装openvas的时候报错,无法通过网络下载和安装openvas. 主要错误是源配置错误,可能现在用的kali很久没更新了. 一.解决和配置更新源 ...

  4. Linux 启动nginx服务报错nginx: [error] open() /home/tool/nginx/logs/nginx.pid failed (2: No such file or

    nginx: [error] open() "/home/tool/nginx/logs/nginx.pid" failed (2: No such file or directo ...

  5. linux安装vnc服务报错,Linux安装vnc server

    操作系统: centos7.6 需求: 安装并配置vnc server 参考: https://blog.csdn.net/absenceoftrace/article/details/5188203 ...

  6. linux环境用tar报错,Linux环境使用TAR命令快速部署安装Oracle

    Linux环境使用tar命令可以实现快速部署和安装Oracle的目的,当然,前提是您手中已经有了一份被您精心调优后的数据库tar包,此后,您就可以使用解tar的方式在其他的服务器上进行快速部署安装了. ...

  7. LINUX开启ssh服务,报错:ssh: connect to host 192.168.0.101 port 22: Connection refused

    Ubuntu下测试ssh时使用ssh localhost 命令,出现错误提示connect to host localhost port 22:Connection refused 造成这个错误的原因 ...

  8. Linux 部署RabbitMQ 启动报错 ERROR: epmd error for host www: timeout (timed out)

    rabbitmq-server restart 启动报错 学习笔记 奥里给! 注意这条信息:ERROR: epmd error for host www: timeout (timed out) 编辑 ...

  9. 使用SCP传输文件报错:ssh: connect to host xx.xx.xx.xx port 22: Connection refusedlost connection

    因为回家了想要访问学校服务器给老师修juypter修不了,所以从学长那里得知需要通过做了内网穿透的老师服务器连接需要维修的服务器,而传输文件则需要用scp先进行传输给老师的公网服务器,再用scp内网传 ...

最新文章

  1. 小波矩特征提取matlab代码
  2. 工业物联网为“两化融合”带来巨大推力
  3. 24-Thief小偷-Crime犯罪
  4. 上海首次正式试用人脸识别系统抓医药代表:频繁出入的非就医可疑人员
  5. C#中更改DataTable某列的值,格式化显示指定列的数据
  6. Ajax应用需要注意的事项
  7. 测试私有方法_史上最轻量!阿里开源了新型单元测试Mock工具
  8. apache php 503,宝塔linux面板 apache网站访问报错503 Service Unavailable解决
  9. LVS——NAT网络地址转换模式
  10. 电脑中毒了怎么办 电脑中病毒的解决方法
  11. 物品登记php,thinkphp登记
  12. 用“归并”改进“快速排序”
  13. Vdbench工具文件系统测试记录
  14. 西蔵高考成绩查询2021,2021西藏高考个人成绩排名查询,西藏高考成绩排名查询方式...
  15. 【UI设计】扁平化设计之流行色值
  16. 完美解决vmware连接摄像头问题(驱动程序错误)
  17. 两个三进制数相加,输出一个结果为三进制形式的和
  18. 【AI】VGG网络简介
  19. 结合GSM协议文档与Tems工具捕捉到的GSM手机数据,分析L3消息。以0418-8r0为例.
  20. 【HTML】【消失的花木兰】花木兰:三兔蹦迪走,安能辨我是兔子?

热门文章

  1. VS操作Excel文档
  2. 联想y系列 win8 在GPT分区下安装win7
  3. kubernetes 应用部署实例-PHP Guestbook application
  4. 浅析MVC、MVP、MVVC的异同
  5. 深入了解 WPF Dispatcher 的工作原理(PushFrame 部分)
  6. 用java搭建一个类似「崩坏:星穹铁道」的简单回合制游戏
  7. 避雷器远方在线检测系统的功能是什么?
  8. 推荐一款MySQL客户端工具NavicatPremium,超级好用!不需要乱七八糟的套路
  9. 【算法千题案例】每日一练LeetCode打卡——109.分糖果
  10. matlab中有omp文件,用MATLAB实现OMP恢复算法