![]() |
1
3
丹尼尔, 我有一种类似的垃圾邮件检测方法,自去年以来一直在使用。我可以分享我所看到的。 基于会话的测试: 检查某人填写表格所需的时间,并检查用户是否来自正确的页面,这些都是非常可靠的检查,尽管有些困难。在您的情况下,强制用户使用现代的、支持javascript的浏览器可能是您的最佳选择。我想,这似乎正在成为一种更被接受的做法,对吧?我真的不知道。。 基于内容的测试: 另外两种非常有用的做法是检查表单字段是否包含不同的值,以及输入的URL是否不超过指定数量。垃圾邮件发送者似乎总是在每个字段中粘贴相同的垃圾URL。然而,这些检查远不如基于会话的检查好。 除了上述检查之外,我们的垃圾邮件检测启发式方法还有一些其他检查:
在过去一年左右的时间里,我们的启发式算法给出了一些数字。 失败测试总数=83356
我不想发布太多关于我们标准的细节,但如果你感兴趣,我很乐意分享代码。 -本 |
|
2
1
我建议你看看 http://cfformprotect.riaforge.org/ 因为它对我很有效。 |
|
Mario · 虽然PHP mail()已被彻底检查,但我收到了空邮件 7 年前 |
![]() |
vega · 使用空字段(蜜罐)保护表单免受垃圾邮件(PHP) 7 年前 |
![]() |
checker284 · 如何阻止垃圾邮件php脚本? 10 年前 |
![]() |
5AMWE5T · 带有Captcha的简单联系人表单HTML?[已关闭] 11 年前 |
|
str1ct · 垃圾邮件分类-机器学习 11 年前 |
![]() |
TN888 Ritesh Gune · SQL格式的垃圾邮件IP列表[已关闭] 11 年前 |
![]() |
Will · 银条3.1垃圾邮件保护 11 年前 |
![]() |
Daniel Cook · 我的联系人表单的垃圾邮件预防 11 年前 |