要彻底防止在Discuz!论坛恶意注册,随意发布违法信息的问题,必须进行一下两种方案的其中之一,才可以彻底避免。
一是要进行Email验证。恶意发帖注册机无法进行邮件验证,所以即使注册也无法登陆,无法发帖,从而有效避免了违法信息,干扰论坛正常运转。具体做法是:(以下方法适用于DZ5DZ6DZ7DZ7.1)
首先要到 注册与访问控制 中设置 新用户注册验证: 选择 Email 验证
1.用系统管理员登陆后台
2.进入基本设置--邮件设置
3.选择 通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
4.设置SMTP 服务器: 注意一般请选择sohu.com的邮箱,你可以先到SOHU.COM注册个专用验证邮箱,端口设置为25
5.SMTP 服务器要求身份验证: 选择是
6.发信人邮件地址: Discuz <这里写新申请的邮箱地址>
7.下面是输入邮箱密码
8.邮件头的分隔符: 选择 使用 CRLF 作为分隔符(通常为 Windows 主机)
做好以上8个步骤,就设置好了会员注册邮件验证。
其次是修改论坛的config.inc.php 将其中的邮箱进行修改 $adminemail = '你申请的邮箱'; // 系统管理员 Email
至此,所有邮箱验证设置全部结束,你可以注册一个ID进行测试。
二是进行新用户注册验证: 的人工审核,这个简单,只需要到 注册与访问控制中设置即可,但是要记得经常到后台进行人工审核。
出处: Discuz!创新网络
下一篇 谈谈站长如何选择合适的网站服务器