萌战纪念赛
查看: 11131|回复: 42

我说,还是启用邮件激活吧。

[复制链接]
阅读字号:
发表于 2006-8-1 14:07 | 显示全部楼层 |阅读模式
邮件激活并不会对新注册用户带来多大麻烦,也不会让新注册的小女孩错过向心仪的大姐姐表白的最后机会,但多少能够抵挡一下这种东西(图片一个月内有效):
http://media.pixpond.com/1gj1akp.png

考虑一下?yamiboqe023

不要再说“我不”了。
发表于 2006-8-1 14:10 | 显示全部楼层
我、
发表于 2006-8-1 14:10 | 显示全部楼层
我不会。。
 楼主| 发表于 2006-8-1 14:13 | 显示全部楼层
在discuz!管理界面里肯定有“邮件激活认证”(可能不这么叫)的选项,选上即可。
要注意百合会用的信箱不要是被国外挡掉的信箱,那样国外用户就注册不了了。

[ 本帖最后由 siyeclover 于 2006-8-1 17:30 编辑 ]
发表于 2006-8-1 14:19 | 显示全部楼层
我说,小透。。。。。。。。

置若罔闻的罔字打错了。。。。。。。。。。。。。。。。。。
发表于 2006-8-1 14:22 | 显示全部楼层
邮箱注册里有个Email 验证,但是以前光勾这个会造成别人无法注册,好象还要我们再注册一个邮箱才行,研究研究

原帖由 依文洁琳 于 2006-8-1 14:19 发表
我说,小透。。。。。。。。

置若罔闻的罔字打错了。。。。。。。。。。。。。。。。。。



罐头提过,但是为了体现这四个字的精髓我一直没有改!
 楼主| 发表于 2006-8-1 14:24 | 显示全部楼层
你看,这个是phpbb设置界面,红色框住的就是启用邮件激活,discuz!肯定也有一个类似选项。

http://media.pixpond.com/1gj1gx5.png

别人没法注册是没法收到百合会论坛的激活信件吧?
那就换一个邮箱,比如gmail的。
对了,你该不会是没有填写论坛用来发邮件的邮箱信息吧?

[ 本帖最后由 siyeclover 于 2006-8-1 14:27 编辑 ]
发表于 2006-8-1 14:25 | 显示全部楼层
好。。。。。。明白了。。。。。。。。

我去准备晚上的MC了。。。。。。。。。
发表于 2006-8-1 14:30 | 显示全部楼层
原帖由 siyeclover 于 2006-8-1 14:24 发表
你看,这个是phpbb设置界面,红色框住的就是启用邮件激活,discuz!肯定也有一个类似选项。

http://media.pixpond.com/1gj1gx5.png

别人没法注册是没法收到百合会论坛的激活信件吧?
那就换一个 ...



对对对……这个在哪里填写啊
 楼主| 发表于 2006-8-1 14:35 | 显示全部楼层
我没用过discuz!我不知道,应该就在那个页面,或者附近的页面。
phpbb的话是在这里,discuz!应该也有类似的地方,你找找看。
http://media.pixpond.com/593qz7.png

如果到晚上你还没找到的话,我回家装个discuz!看看。
发表于 2006-8-1 14:36 | 显示全部楼层
原帖由 siyeclover 于 2006-8-1 14:35 发表
我没用过discuz!我不知道,应该就在那个页面,或者附近的页面。
phpbb的话是在这里,discuz!应该也有类似的地方,你找找看。
http://media.pixpond.com/593qz7.png

如果到晚上你还没找到的话,我 ...


我先去上班了等你晚上的好消息。
 楼主| 发表于 2006-8-1 16:28 | 显示全部楼层
我等不及晚上了,刚才装了一个。
也难怪你找不到,原来根本就不是在那里设置的。
discuz默认使用本地邮件服务器发送邮件(就是论坛所在的那台机器),百合会目前无法使用这种方式。将来使用自己的服务器了,开启smtp服务,就可以用这个办法了。
虽然有别的邮件发送方式,但discuz!在管理界面里不提供修改,这太不人性化了。

目前情况下,设置方法如下:

在论坛根目录下有个mail_config.php文件,或者叫mail_config.inc.php,编辑之。

找到
  1. $mailsend = 1;                // 邮件发送方式        0=不发送任何邮件
  2.                         //                1=通过 PHP 函数及 UNIX sendmail 发送(推荐此方式)
  3.                         //                2=通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
  4.                         //                3=通过 PHP 函数 SMTP 发送 Email(仅 win32 下有效, 不支持 ESMTP)
复制代码

把$mailsend = 1 那里的 1 改成 2 。

然后往下看,你会看到:
  1. $mailcfg['server'] = 'smtp.21cn.com';                // SMTP 服务器

  2. $mailcfg['port'] = '25';                                // SMTP 端口, 默认不需修改

  3. $mailcfg['auth'] = 1;                                // 是否需要 AUTH LOGIN 验证, 1=是, 0=否

  4. $mailcfg['from'] = 'Discuz <[email protected]>';        // 发信人地址 (如果需要验证,必须为本服务器地址)

  5. $mailcfg['auth_username'] = 'myaccount';                // 验证用户名

  6. $mailcfg['auth_password'] = 'password';                // 验证密码
复制代码


比如说你用163的邮箱,邮箱是[email protected],邮箱密码是woshiguanliyuan,那么就如此设置:
  1. $mailcfg['server'] = 'smtp.163.com';                // SMTP 服务器

  2. $mailcfg['port'] = '25';                                // SMTP 端口, 默认不需修改

  3. $mailcfg['auth'] = 1;                                // 是否需要 AUTH LOGIN 验证, 1=是, 0=否

  4. $mailcfg['from'] = 'Guanliyuan <[email protected]>';        // 发信人地址 (如果需要验证,必须为本服务器地址)

  5. $mailcfg['auth_username'] = 'xiaolintou';                // 验证用户名

  6. $mailcfg['auth_password'] = 'woshiguanliyuan';                // 验证密码
复制代码


做完这些后,再到管理界面选定email验证,点提交便大功告成。
我实在不明白discuz!为何把这么一个基本功能设计的这么复杂。
建议你新注册一个信箱来做发信邮箱用,不要用你自己平日用的邮箱。

我已经在刚安装的discuz论坛上测试成功。

[ 本帖最后由 siyeclover 于 2006-8-1 16:53 编辑 ]

评分

参与人数 1积分 +100 收起 理由
chiman + 100 辛苦了

查看全部评分

 楼主| 发表于 2006-8-3 14:19 | 显示全部楼层
喂...下班了没?
发表于 2006-8-3 15:42 | 显示全部楼层
透大真辛苦
连续上了快48小时了
发表于 2006-8-3 19:22 | 显示全部楼层
= =a

劳模啊.....
发表于 2006-8-3 21:23 | 显示全部楼层
不……这个……依大师之见,就是说有了服务器后程序可以大大简化……
发表于 2006-8-3 21:46 | 显示全部楼层
快开吧,今天突然看到了好多新广告贴,反感到死
 楼主| 发表于 2006-8-3 23:02 | 显示全部楼层
啊咧咧,你太懒了。
那么请叶秋风(我要说他起的这个名字太怪了)记得用iptables把25端口封住。

如果我是你,我宁愿用第二种办法。
其实第二种办法简单的要命。

大师是谁?

[ 本帖最后由 siyeclover 于 2006-8-3 23:18 编辑 ]
发表于 2006-8-3 23:26 | 显示全部楼层
行行,我改就是,说吧,什么邮箱比较好?我听大师您指点
 楼主| 发表于 2006-8-3 23:34 | 显示全部楼层
禁止给我起各种奇怪的称号,会让人联想到X轮功之类的奇怪东西上去。

我得阐明一下为何我倾向于第二种方法。
因为第一种方法得在服务器上启动SMTP服务,我认为为了发认证邮件而开启这个服务实在是没必要,还给服务器带来一定的风险。
另外最重要的是如果百合会所用的IP被反垃圾邮件组织列为黑名单的话,那很多信根本就寄不出去了。

你可以试试用163.com的信箱,先用它的邮箱给港台网友发信,看他们是否可以正常接收,如果可以的话就用它。
我觉得163信箱还是可以一用的。


题外话,似乎优友的相册今天全挂了,我在别的论坛看优友的图片也看不到了。
推荐相册:
http://www.zoto.com/
http://www.flickr.com/
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

Archiver|手机版|小黑屋|百合会 ( 苏公网安备 32030302000123号 )

GMT+8, 2024-10-25 14:34 , Processed in 0.093616 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表