帝国cms发送邮件设置教程,使注册用户通过邮件激活账号
发布时间:2019-09-15 01:56:35作者:魏义齐阅读:()
使用邮件激活账号的好处是即避免了手动审核的麻烦,又使注册多了一个条件,降低被恶意注册的几率,所以使用邮件激活账号至关重要,帝国cms发送邮件设置教程如下:
第一步:开启邮箱相应的服务
登录QQ邮箱→点设置→账户→找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启前两个服务

开启的过程很简单,不详述,开启后点击上图箭头所指的地方生成授权码,这个授权码用于在第三方平台登录QQ邮箱,需要注意的是当你修改QQ密码后需要重新生成授权码。
第二步:启用ssl连接
腾讯邮局是必须要使用ssl连接的,如果要使用腾讯邮局发送邮件,帝国cms在程序上要做一下修改,打开/e/class/class.smtp.php在第62行代码修改如下:
系统→系统参数设置→FTP/EMAIL

如上图,需要修改的是:发信人地址写你的QQ邮箱;发信人昵称写你的网站名称,这样用户在邮箱首页看到的发件人就是你的网站;邮箱登录用户名QQ、QQ邮箱和QQ绑定的手机号码都可以;邮箱登录密码就是第一步生成的授权码。
第四步:别忘了设置会员注册审核方式为邮件激活,位置:系统参数设置→用户设置。
第五步:保证用户能收到你的邮件
上面四步已经可以成功发送邮件了,但是QQ邮箱往往会把我们的邮件扔进垃圾箱,导致用户收到邮件却没有提醒,解决方法有两个,给填写邮箱的input加placeholder="邮箱(QQ邮箱用户未收到邮件请检查垃圾箱)",但有的用户不注意这个,那么再在用户提交信息后的信息提示框里给予提示,打开/e/data/language/gb/pub/q_message.php,在第180行修改,这个就是注册表单提交后的信息提示。
用户只要能收到邮件,就可以通过点击邮件中的链接激活账号。
另外,如果你使用的邮箱没有开启ssl,那么SMTP端口就不是465了,而是25,大部分空间商为了防止垃圾邮件默认服务器的25端口都是关闭的,开启25端口需要空间商操作,西部数码开启25端口是免费的,但提交工单时要找对地方

第一步:开启邮箱相应的服务
登录QQ邮箱→点设置→账户→找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,开启前两个服务

开启的过程很简单,不详述,开启后点击上图箭头所指的地方生成授权码,这个授权码用于在第三方平台登录QQ邮箱,需要注意的是当你修改QQ密码后需要重新生成授权码。
第二步:启用ssl连接
腾讯邮局是必须要使用ssl连接的,如果要使用腾讯邮局发送邮件,帝国cms在程序上要做一下修改,打开/e/class/class.smtp.php在第62行代码修改如下:
$this->smtp_conn = fsockopen("ssl://".$host,
第三步:帝国后台配置系统→系统参数设置→FTP/EMAIL

如上图,需要修改的是:发信人地址写你的QQ邮箱;发信人昵称写你的网站名称,这样用户在邮箱首页看到的发件人就是你的网站;邮箱登录用户名QQ、QQ邮箱和QQ绑定的手机号码都可以;邮箱登录密码就是第一步生成的授权码。
第四步:别忘了设置会员注册审核方式为邮件激活,位置:系统参数设置→用户设置。
第五步:保证用户能收到你的邮件
上面四步已经可以成功发送邮件了,但是QQ邮箱往往会把我们的邮件扔进垃圾箱,导致用户收到邮件却没有提醒,解决方法有两个,给填写邮箱的input加placeholder="邮箱(QQ邮箱用户未收到邮件请检查垃圾箱)",但有的用户不注意这个,那么再在用户提交信息后的信息提示框里给予提示,打开/e/data/language/gb/pub/q_message.php,在第180行修改,这个就是注册表单提交后的信息提示。
用户只要能收到邮件,就可以通过点击邮件中的链接激活账号。
另外,如果你使用的邮箱没有开启ssl,那么SMTP端口就不是465了,而是25,大部分空间商为了防止垃圾邮件默认服务器的25端口都是关闭的,开启25端口需要空间商操作,西部数码开启25端口是免费的,但提交工单时要找对地方

相关阅读
-
无相关信息
上一篇:帝国cms在首页调用指定几个栏目的所有文章和用js实现分页的方法下一篇:帝国cms如何跳过注册会员类型直接注册
赞助本站
原创不易,您的赞助就是博主更新的动力!

赞助本站可在赞助光荣榜留下外链信息,支付宝扫此二维码可领红包
最新会员
-
weiyiqi
- 从纯技术角度谈phpcms和帝国cms的优缺点(2091)
- 帝国cms“建立目录不成功,请检查目录权限”的解决方法(1726)
- 帝国cms内容页图片如何自适应(1043)
- 帝国cms如何让文章id从1开始(完美解决)(929)
- 帝国cms解决代码高亮方法二(820)
- 帝国cms编辑器更换为百度编辑器并成功实现前台代码高亮和自适应(735)
- 帝国cms如何实现全站搜索功能(722)
- 帝国cms调用二级栏目代码(附参考结构和文档)(627)
- 帝国cms编辑器集成codesnippet代码高亮插件后为其添加行号的方法(534)
- 帝国cms会员中心修改资料表单模板在哪修改(374)
- 帝国cms实现代码高亮方法三(2021-07-04)
- 帝国cms接入QQ和微博登录的教程及插件下载(2019-11-01)
- 帝国cms7.5如何调用最新注册会员的头像及用户名(2019-10-27)
- 除会员中心外,帝国cms如何向已登录的会员显示其会员名即登录状态(2019-10-26)
- 使用帝国备份王恢复帝国网站后台备份的数据至数据库的教程(2019-10-21)