WordPress经常会用到发送邮件的功能,比如评论回复通知、审核通过通知等,我们可以用SMTP来发送邮件。而闲鱼的朋友搬家到腾讯云后发现SMTP发送邮件失败,于是找闲鱼来帮忙,其实闲鱼是没用过腾讯云,只能一边百度一边摸索,中间还有一些奇葩坑,但是好在问题解决了,下面说说具体的问题解决方法,当然这种情况也不单单局限于腾讯云,阿里云等等服务器,邮箱也不仅仅是163邮箱。
检查SMTP设置是否正确
SMTP功能的添加可以是通过插件,也可以是代码,大家酌情添加。而且每种邮箱设置略有不同,注意修改。
各大邮箱SMTP发件服务器地址:
- 163邮箱 smtp.163.com
- QQ 邮箱 smtp.qq.com
- 126邮箱 smtp.126.com
- 新浪邮箱 smtp.sina.com
检查邮箱是否开启SMTP服务
要使用SMTP发送邮件首先当然要保证你使用的邮箱是开启SMTP服务的,这个需要去账户邮箱设置。
163邮箱:
QQ邮箱:
检查是否添加端口
比较坑的是这里,很多服务器的端口都需要手动去开启的,而且腾讯云默认了封闭25端口,需要手动去解封。
一、登录腾讯云后台,右上角 25端口解封 。
二、添加25、465、994(163邮箱必须)等端口。闲鱼朋友就是死在这的,他用的163邮箱需要994端口。
- 打开安全组在 出站规则 添加相应的端口
- 添加端口,25、465、994(163邮箱必须)等端口,如使用ssl安全链接则需要添加465、994。
- 0.0.0.0/0 TCP:25 允许
- 0.0.0.0/0 TCP:465 允许
- 0.0.0.0/0 TCP:994 允许
- 0.0.0.0/0 TCP:25,994 允许
例如:
完成以上操作之后,测试SMTP发送邮件就收到邮件了,问题解决。当然SMTP发送邮件失败可能不单单只是这几种原因,具体就要酌情考虑了。
补充第四点
本文最后更新于2018年9月3日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
历史上的今天:
- 博客公众号
- 关注本博客公众号
-
- 博客小程序
- 关注本博客小程序
-
2020年10月21日 下午11:31 14楼
感谢大佬,这个发邮件事情让我卡了好久,用过各种插件,也改过各种文件的代码,没想到倒在了端口这一步。。。
2020年10月21日 下午11:46 1层
@QQ游客 有时候就是这么一个不注意的小地方能让人折腾死
2019年5月30日 上午7:43 13楼
这个功能以前用虚拟主机的时候真是个头疼的事情,不知道服务器配置,现在云主机好办多了
2019年5月30日 下午5:37 1层
@老派 用过服务器之后,表示再也不会去用虚拟机
2018年9月16日 下午5:53 12楼
服务器之前在腾讯和阿里之间徘徊过,综合对比费用、服务便捷性还是阿里更好。比如此中有一点,腾讯,爱的域名居然不是腾讯自己的的业务,OEM新网的,太奇葩了。据说今年才把这个业务自己搞起来
2018年9月16日 下午6:06 1层
@深夜笔记 服务器方面我还是更认可阿里云,玩过别人的腾讯服务器,感觉在功能、服务上还是差了一点
2018年9月16日 下午6:10 2层
@闲鱼 2017年年初时,腾讯云那个价格呀,用起来比阿里高了40%左右,工单质问他们工作人员,自己都承认价格贵。现在可算是降了一点;腾讯的端口策略配置,让很多新手望而却步。不过有一点腾讯做的好,工单客服是真做得很好。心怀不轨的猜测:因为产品不好,售后还不做好岂不是要死掉。。。。好伐,这又让我想到联想电脑了
2018年8月30日 下午9:04 11楼
我的 sendcloud 帐号被停用了,联系官方,说是不支持 wordpress 类型的网站了。
换用了 sendgrid, 坑爹的 sendgird 使用 API 发信,依旧会暴露主机 IP,现在打算直接用 smtp 链接 自己的 outlook 邮箱发信,可腾讯云始终无法发信,我已经绝望了。
2018年8月31日 上午9:13 1层
@杨景文 sendcloud不支持WordPress了吗,有点坑
2018年8月13日 下午4:04 10楼
表示我腾讯云服务器没出现这个问题,
2018年8月6日 上午10:22 9楼
2018年8月7日 下午10:30 1层
@区块链 评论回复通知还是要有的,不然都不知道
2018年8月5日 下午1:38 8楼
25还是不要用了吧,直接465就好
2018年8月7日 下午10:29 1层
@西枫里博客 嗯,25是可以不要了
2018年8月1日 上午11:18 7楼
这个会比腾讯的企业邮箱好用吗?一直用的腾讯的企业邮箱,觉得很好基本上满足日常需求
2018年8月1日 下午1:10 1层
@Roogle 都可以,这个还是有暴露ip的弊端
2018年7月31日 下午10:22 6楼
邮件头里面有主机的IP地址,用CDN隐藏IP就没意义了
2018年7月31日 下午10:24 1层
@笛声 我自己用的第三方代发隐藏的ip,这是别人弄的SMTP帮忙解决出现的问题,这种方法确实存在这种弊端
2018年7月31日 上午9:15 5楼
解决思路和办法都很详细,非常适合新手。
2018年7月31日 下午12:38 1层
@懿古今
谢谢大佬夸奖
2018年7月31日 上午8:31 4楼
这个就得逐一排查了,百度现在很多时候都不灵,小白肯定懵逼。
2018年7月31日 下午12:37 1层
@99八十一 这些坑一不注意都会掉进去
2018年7月30日 下午1:51 地板
这个确实是很坑的!默认这些端口都是关闭的!
2018年7月30日 下午3:20 1层
@明月登楼 是的,不注意还真折腾好久
2018年7月30日 上午8:38 板凳
你使用的图片好熟悉,呜哈哈!

2018年7月30日 上午10:24 1层
@拽立网 看来我给你打上马赛克是个错误的选择
2018年7月29日 下午2:01 沙发
用腾讯企业邮箱最好啦,还不会被拦截放入垃圾箱。
2018年7月29日 下午10:02 1层
@青山 都可以,腾讯企业邮也不错