PHP 反垃圾邮件的最佳解决方案?

发布于 2024-08-28 06:38:39 字数 79 浏览 4 评论 0原文

如何区分机器人和普通用户?

SO 如何完成这项工作?

目前我遇到了一个机器人,每 1 小时发布一次......

How to distinguish robots from normal user?

How does SO do this job?

Currently I'm met with a robot which post once every 1 hour...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

饮湿 2024-09-04 06:38:39

尝试使用 akismet 作为您的第一道防线。 不良行为也很有效,也许太有效了,因为我遇到了误报问题。另一方面,Akismet 对我很有帮助。然后,如果有必要,添加其他不妨碍用户体验的层(例如使用应该保持为空的空字段),然后如果确实有必要,则添加涉及某种图灵测试的其他技术(就用户而言,验证码是最差的)友善:尝试简单的问题)。这是好读

Try akismet as your first line of defense. Bad Behaviour is efficient too, perhaps too efficient, as i had issues with false positives. Akismet on the other hand serves me well. Then, if necessary, add other layers not impeding on the user experience, (like using empty fields that should remain empty) and then if you really have to, other techniques involving turing test of some sorts (captcha being the worst in terms of user friendliness: try simple questions instead). Here is a good read.

ヅ她的身影、若隐若现 2024-09-04 06:38:39

解决这个问题有多种方法,最好使用几种重叠的方法。 SO 使用的其中之一是 reCAPTCHA

There are multiple approaches to this problem and it's a good idea to use several that overlap. One of those that SO uses is reCAPTCHA

月下凄凉 2024-09-04 06:38:39

确保您为发帖者(按照 SO)提供有效的电子邮件地址,并在注册时以及当您认为某人可能行为异常时实施验证码。保留一个训练有素的 spamassassin 副本,并通过它来发布帖子。

C.

Make sure you've got a valid email address for anyone who posts (as per S.O.) and implement a CAPCHA on registration and when you think someone might be behaving oddly. Keep a well-trained copy of spamassassin around and feed the posts through that.

C.

看春风乍起 2024-09-04 06:38:39

* 快速、易于实施现有形式、用户交互简单 *

http:// www.codegravity.com/projects/mathguard

* QUICK, IMPLEMENT EASILY TO EXISTING FORM, SIMPLE INTERACTION FOR USERS *

http://www.codegravity.com/projects/mathguard

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文