如何防止奇怪的电子邮件注册我的网站

时间:2012-09-27 03:10:13

标签: php codeigniter

我的网站上的帐户注册有点问题

现在,我只看到一个电子邮件帐户已经注册到我的网站,这很奇怪,电子邮件是1334395@rtrtr.com,我不确定有多少类似的邮件。

我不希望此电子邮件可以在我的帐户中注册,因为我害怕垃圾邮件或黑客。

如何防止所有这一切?

2 个答案:

答案 0 :(得分:8)

别。

这是一个有效的电子邮件地址。你不应该阻止它,也不应该阻止它。即使您尝试过,也不会阻止垃圾邮件发送者(这是您真正想要实现的目标)。

为了真正防止虚假注册,有许多技术,从CAPTCHA到简单地要求您的注册表格使用JavaScript。他们都不是万无一失的......他们都可以解决,但他们在帮助方面走了很长的路。

答案 1 :(得分:4)

您总是可以将注册分为两个部分。

  1. 使用电子邮件地址注册网站
  2. 发送包含激活帐户的验证链接的电子邮件
  3. 根据您的系统设置方式,您可以在一周后(或您希望的任何时间范围)清除所有未经验证的电子邮件地址的用户。