当前位置:首页 > 教程中心 > CMS教程 > 帝国CMS

帝国CMS邮件无法发送 SSL465端口无法发送的问题解决办法

所属栏目:帝国CMS 时间:2018-07-05 来源:网络 作者:不详 点击:

帝国CMS 2000人qq交流群:42085595

帝国CMS内置的邮件功能,默认是使用25端口发送的,但现在的服务器大多都屏蔽了25端口,所以现在的邮箱很多都使用 465端口,并且使用SSL链接了。比如,QQ邮箱,腾讯企业邮箱。


这就导致帝国CMS配置好了也无法发送。


使用以下方法即可解决,一流素材网亲测有效

第一步:

确保服务器开启了465端口。

第二步:

修改php.ini找到extension=php_openssl.dll去掉前面的;号,如下图所示:

image.png

保存后重启IIS 或者Apache或者Nginx。

第三步:

开通qq邮箱的POP3/SMTP服务,并且获取重要的“授权码”。此授权码是作为密码登录邮箱的。以QQ邮箱为例子,其他邮箱看是否是需要授权码 以及SSL端口是否是465

image.png

第四步:

打开e/class/class.smtp.php 文件

在大约第62行(帝国cms7.2版本)的$host前添加"ssl://",请不要忽略"ssl://".$host之前的点号

修改前:

image.png

修改后:

image.png

第五步:

帝国CMS后台配置邮件信息即可

以腾讯企业邮箱为例:

image.png

注意,如果是QQ邮箱,一定要用授权码登录,不能使用邮箱密码。


提示:

个人邮箱通常都会有限制,建议使用企业邮箱,企业邮箱有免费的,如腾讯企业邮箱,阿里企业邮箱。

发送量大建议使用收费的企业邮箱:推荐购买:http://mall.16css.com/list-11-0.html


请站长喝杯咖啡?

站长一直坚持白天工作、晚上熬夜更新素材,付出了巨大的精力和时间,其中的辛酸难以言述。

坚持免积分、免登录、无任何限制下载!如果本站素材对你有用,不妨考虑请站长喝杯咖啡鼓励一下!

共有 0 条评论

给个评价吧

验证码: