主菜单 关闭
首页 > 网站教程 > 帝国cms

帝国cms如何设置邮箱找回密码,收不到邮件怎么办?

万编辑 1970-01-01

摘要

我们做注册登录功能,找回密码功能是必不可少的,而我们常见的找回密码就是发送一份邮件到邮箱,然后用户点击连接才能修改,增加安全性,那么在帝国cms中如何设置邮箱找回密码呢?下面跟随万书涛一起看一下吧。

一、邮件服务配置
首先,登录你的qq邮箱,选择设置-账户,然后把鼠标往下拉,看到如下图一中的“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV”服务,然后选择开启按钮。
 

 
当选择开启按钮后,会弹出一个对话框,让你输入手机号,然后输入手机收到的验证码,输入验证码后,即可开通成功,同时弹出如下图的授权码,这个后面要用,提前记在小本本上。

官方的配置规则如下:
如何设置IMAP服务的SSL加密方式?
使用SSL的通用配置如下:
接收邮件服务器:imap.qq.com,使用SSL,端口号993
发送邮件服务器:smtp.qq.com,使用SSL,端口号465或587(帝国cms用这个)
账户名:您的QQ邮箱账户名(如果您是VIP帐号或Foxmail帐号,账户名需要填写完整的邮件地址)
密码:您的QQ邮箱密码(也就是那个授权码)
电子邮件地址:您的QQ邮箱的完整邮件地址
 
注意,服务器需要开通465或者587端口,服务器端口的开通方法,首先需要在你服务商,比如阿里云,登录后,在安全组菜单下配置规则那里添加456端口才行,其他服务器大同小异,也就是让服务器放开这个端口,按照上面配置规则填写到帝国cms后台的“系统参数设置-FTP/EMAIL”下即可。
 
二、如果提示邮件发送成功,但是确没有收到邮件怎么办呢?
 
如果按照上面的步骤配置好了,虽然邮件提示发送成功,但是邮箱中没有收到邮件,那是什么原因呢? 这主要是帝国cms发送邮件的SendEmail.inc.php和class.smtp.php对SSL支持度不好,也就是对https这种支持度不好,下面万书涛在网上找到写好的文件,现在分享给大家。为避免出现问题,先将网站目录下e/class中的两文件备份:class.smtp.php和SendEmail.inc.php,再将下载的两个文件复制到e/class中,选择覆盖。
版权声明:本网站为万书涛开发设计的模板,拥有自主版权,禁止抄袭,复制,镜像,分享等行为,谢谢合作
猜你喜欢
    无相关信息
留言评论
发表评论
用户名: 密码:
验证码: 匿名发表