首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何分辨垃圾邮件发送者是机器人还是人类?

如何分辨垃圾邮件发送者是机器人还是人类?
EN

Webmasters Stack Exchange用户
提问于 2011-03-18 09:42:25
回答 3查看 2.6K关注 0票数 5

你怎么知道那些在你的论坛或网站上发垃圾邮件的人实际上是机器人还是人类垃圾邮件发送者?

请注意,问题不在于防止垃圾邮件发送者。这是为了确定那些已经在发垃圾邮件的人是机器人还是人类。

EN

回答 3

Webmasters Stack Exchange用户

发布于 2011-03-18 10:48:48

最佳实践展示了以下用户友好的解决方案:在表单中添加一个隐藏字段。机器人将自动完成所有形式,而人类则不会,因为他们看不到隐藏的能量场。当所有字段都被提交时,您知道这是一个机器人,您只是不允许提交消息。工作很好,没有额外的麻烦为您的网站访问者。

票数 4
EN

Webmasters Stack Exchange用户

发布于 2011-03-18 09:48:52

如果不加进一步的检查,就很难判断。

我通常会补充一个电脑无法回答的问题。即

“如果今天是星期四,明天是什么?”

“十月份之前的哪个月?”

等。

我在我们的论坛和Captcha上使用了这个技巧,它大大减少了垃圾邮件的数量。仅仅喝一杯卡普茶是不够的,而且我还看到了很多的签约。

如果你的论坛是垃圾邮件,你也需要看看为什么它是一个很好的目标垃圾邮件发送者。您允许为新用户发布链接吗?限制这个和垃圾邮件发送者喜欢的其他功能。

票数 3
EN

Webmasters Stack Exchange用户

发布于 2011-03-18 11:02:24

不可能的。你可以有信号来提高他们是机器人或人类的可能性,但在一天结束时,不可能100%肯定地知道这一点。

票数 0
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/10852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档