把项目放到服务器上面,然后发邮件的时候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 端口,并不再提供相关服务。

来源: https://cloud.tencent.com/developer/article/1484660

原文地址:https://www.cnblogs.com/tolingsoft/p/12181565.html

时间: 2024-11-07 05:05:14

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

phpMailer 发邮件例子、乱码、发送html内容介绍

//phpmailer代码工具类以及传到我的csdn"我的资源"中,可以带这里去下载</span> echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">'; require_once("class.phpmailer.php"); //下载的文件必须放在该文件所在目录 $mail = new PHPMailer

Linux搭建smtp服务器+laravel5.2发邮件配置

/** * 这里主要是想通过自己搭建smtp服务器,配置laravel5.2框架,实现邮箱发邮件功能, * 主要内容是搭建smtp服务器,laravel5.2发邮件顺手提一下 */ /** * 1.laravel5.2通过Mail实现发邮件的功能 * 2.搭建自己的smtp服务器 * 3.修改mail的配置,将主机和账号修改为自己的smtp代理服务器 * * 相关技术基础(php基础知识.laravel5.2框架的简单操作.Linux运维基础知识) */ /** * 1.laravel5.2通过

iOS-打电话、发短信、发邮件【指定QQ用户发送QQ消息】

1.发短信 头文件 #import <MessageUI/MessageUI.h> 头部代理 @interface ViewController ()<MFMessageComposeViewControllerDelegate> 发送信息 - (void)senderMessage{ if([MFMessageComposeViewController canSendText]) { ///短信实例化 MFMessageComposeViewController * messag

DAY6 - os补充操作,发邮件,数据库操作,写excel,加密操作

1.Map-循环帮你调用函数 **生成器的概念** 输出为: map返回的就是一个生成器 2.filter-把函数处理结果为false的结果过滤掉 比较map和filter的输出: 3.os的目录操作 4.OS里执行系统命令 我们可能会用到的一个查看系统日志的命令: os.popen('top -n 1').read() 5.datetime模块 输出为: 输出为一个datetime的类型,如: 输出为: 6.Random模块 输出为: 7.Log模块 8.发邮件 第一步:需要先安装发邮件的模块

19.12添加自定义监控项目19.13/19.14 配置邮件告警19.15 测试告警19.16 不发邮件的问题处理

19.12 添加自定义监控项目 19.13/19.14 配置邮件告警 19.15 测试告警 19.16 不发邮件的问题处理 19.12 添加自定义监控项目 zabbix的监控项目是在模板里面体现,但是有时候就会有些个性化的需求:某一个业务的数据,例如:运营人员想知道网站会员注册量,会员活跃度:实际上,这些数据,都可以通过数据库里面的表的数字来体现,但是zabbix模板是不可能提供那么相信的监控项目:遇到这种情况,就需要通过编程工具,写成脚本,最后通过zabbix监控项目,形成图表,就可以实现:

19.12添加自定义监控项目19.13-14配置邮件告警19.15测试告警19.16不发邮件问题处理

19.12添加自定义监控项目客户端上编辑配置文件 vim /etc/zabbix/zabbix_agentd.conf//增加UnsafeUserParameters=1 //表示使用自定义脚本UserParameter=my.estab.count[],/usr/local/sbin/estab.sh//自定义监控项的key为my.estab.count,后面的[]里面写脚本的参数,如果没有参数则可以省略,脚本为/usr/local/sbin/estab.sh搜索 /UnsafeUserPar

添加自定义监控项目,配置邮件告警,测试告警,不发邮件的问题处理

添加自定义监控项目 例如需求:监控某台web的80端口连接数,并出图两步:1)zabbix监控中心创建监控项目:2)针对该监控项目以图形展现 对于第一步,需要到客户端定义脚本[[email protected] ~]# vim /usr/local/sbin/estab.sh#!/bin/bash##获取80端口并发连接数netstat -ant |grep ':80 ' |grep -c ESTABLISHED然后给他定义权限chmod 755 /usr/local/sbin/estab.sh

六十六、添加自定义监控项目、配置邮件告警、测试告警、不发邮件的问题处理

一.添加自定义监控项目 需求:监控某台web的80端口连接数,并出图 思路:先写一个脚本,能获取到数据,因为成图需要数据,再给这个脚本执行的权限,然后再用zabbix_get命令使服务端可以获得这些数据,再到服务端创建监控项目,再创建图形,有需要报警的再设置触发器. 两步:1)zabbix监控中心创建监控项目:2)针对该监控项目以图形展现 对于第一步,需要到客户端定义脚本,脚本名字位置都可以自定义 # vim /usr/local/sbin/estab.sh //内容如下 #!/bin/bash

添加自定义监控项目、配置邮件告警、测试告警、不发邮件的问题处理

添加自定义监控项目 [[email protected] ~]# netstat -ant |grep ':80 ' |grep -c ESTABLISHED ##这条命令是可以查看80端口下ESTABLISHED这个状态的连接有多少个 需求:监控某台web的80端口连接数,并出图两步:1)zabbix监控中心创建监控项目:2)针对该监控项目以图形展现 对于第一步,需要到客户端定义脚本, [[email protected] ~]# vim /usr/local/sbin/estab.sh ##