如何阻止垃圾邮件发送者在我的网站上注册?

时间:2011-12-09 09:13:44

标签: php spam akismet

我正在使用akismet检查评论垃圾邮件,它确实有效。但是,我还想阻止他们首先注册。

我可以像akismet一样使用它来查看注册详情吗?

3 个答案:

答案 0 :(得分:0)

您可以尝试进行IP地址验证,它可以帮助您使每个注册都独一无二。提交表单时,您可以检查其他注册用户的IP地址,并限制垃圾邮件发件人从同一个ID进行多次注册,因为他们(垃圾邮件发送者)通常会生成多个ID,并且可能来自同一台计算机。

有用的来源:

http://php.net/manual/en/filter.examples.validation.php

答案 1 :(得分:0)

为什么不实施reCaptcha

答案 2 :(得分:0)

您应该在注册表单中添加一些captcha。添加反cross site request forgery字段也会有所帮助。