把项目放到服务器上面,然后发邮件的时候timeout或者发送超时或者请求超时

Posted 空 的技术分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把项目放到服务器上面,然后发邮件的时候timeout或者发送超时或者请求超时相关的知识,希望对你有一定的参考价值。

基本是端口没有开放的问题   服务器都有安全组  里面放行一下25端口  

腾讯云需要单独开通25端口  很坑   这个问题百度好久才发现的!

腾讯云25端口默认是关闭的,想要使用25端口邮件服务需要解封25端口,服务器百科网分享开通腾讯云25端口的方法教程:

解决25端口的方法

1、登录到腾讯云管理控制台; 2、鼠标移动到顶部菜单栏你的用户名上,自动弹出下拉,点击“25端口解封” 如下图所示:

腾讯云25端口解封

3、点击“申请 25 端口解封”

如下图所示:

TCP25端口解封申请

切换地域,选择目标实例,勾选“已阅读并同意《25 端口使用协议》”,然后点击“确定”,提示“云服务器 TCP 25端口被解封成功。”,即可解封25端口。

详细可参考官方文档:端口与安全组 - 腾讯云文档

需要注意的是:腾讯云限制解封次数为5次,会提示当前剩余解封额度,例如:“当前剩余解封配额:5 次”。

腾讯云关于25端口封禁的解释:

为了提升腾讯云 IP 地址发邮件的质量,默认限制云服务器 TCP 25 端口连接外部地址,如果您没有在云上部署邮件服务,该限制不会影响您的服务;如果您需要使用邮件服务,我们诚挚地向您推荐腾讯企业邮箱。如果您一定要使用云主机向外连接 TCP 25 端口,请确保 TCP 25 端口仅用来连接第三方 SMTP 服务器,从第三方 SMTP 服务器外发邮件。如发现您使用云主机直接 SMTP 发送邮件,腾讯云有权永久封禁 TCP 25 端口,并不再提供相关服务。



以上是关于把项目放到服务器上面,然后发邮件的时候timeout或者发送超时或者请求超时的主要内容,如果未能解决你的问题,请参考以下文章

告警系统

怎么大量群发邮件,群发邮件怎么发很多人?

利用Laravel自带的Mail类发邮件

Gitlab配置邮件发送服务

在QQ邮箱中怎么发已经做好报表的邮件给他人,谢谢

邮件不能发,只能收