机器人/垃圾箱机器能够选择单选按钮吗?

时间:2014-06-11 03:35:29

标签: javascript php validation

我正在处理我的联系表单,我希望尽可能地防范垃圾邮件。我使用一些方法作为反击:

  • 使用JavaScript正则表达式验证电子邮件合法性
  • 验证所有字段是否都有足够的值
  • 制作一个隐形字段以吸引机器人
  • 禁用JavaScript时禁用表单

现在,我的问题是一个单选按钮,询问个人他/她是否是一个避免机器人的好方法,或者机器人是否有能力选择一个单选按钮?

他们可能有这种能力,但他们会选择正确的吗?

请在下面留下建议!

(最好不要使用验证码。更多PHP或Javascript。)

3 个答案:

答案 0 :(得分:1)

不幸的是,机器人可以选择一个单选按钮。 但是这个看不见的领域是一个好主意,你也可以尝试Akismet反垃圾邮件服务。

答案 1 :(得分:1)

对于广播,垃圾邮件机器人可以选择默认选择或第一选择。这个link可能对您有所帮助

答案 2 :(得分:1)

大多数机器人只选择之前在您的应用程序中设置的事实形式或通用规范。

如果您正在尝试打击垃圾邮件,那么您最好通过电子邮件格式的服务器端验证和交叉引用SPF记录。这可以防止客户端的滥用(机器人基本上是自动客户端软件)。

验证码是防止垃圾邮件的另一种方法。

然而,最近业内出现的最佳方法是使用OAUTH并请求Facebook或Google+等服务从您的用户那里获取有效的电子邮件地址。