帝国cms如何设置邮箱注册验证功能,帝国cms系统如何设置邮件发送功能?如果你的帝国cms网站后台开启了会员注册并需要邮箱验证,邮箱找回忘记密码等功能。则需要设置邮件信息。如下以qq邮箱设置为例。
1、登录你的qq邮箱点击设置--邮箱设置--帐号,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,如下图所示,这里需要手机验证并绑定手机号。开启服务,会获得一个客户端授权码(保存这个密码)。
2、登录帝国cms后台->系统->系统参数设置->FTP/EMAIL,填写相关信息,如下图所示,注:邮箱登录密码不是qq登录密码,而是填授权码。如果更改QQ帐号密码会触发授权码过期,需要重新获取新的授权码登录。
3、修改网站根目录下e\class\class.smtp.php文件,找到$this->smtp_conn = fsockopen($host, # the host of the server大约62行(帝国cms7.5版本),在$host前面添加"ssl://".如下图所示:
4、在你的服务器安全组或防火墙添加规则,开放465端口,不开放的话,邮件已发送,但系统收不到邮件。如下图所示
最后可以用其他邮箱地址进行注册验证测试。
评论