splattne Asked: 2009-05-04 02:00:19 +0800 CST2009-05-04 02:00:19 +0800 CST 2009-05-04 02:00:19 +0800 CST 如何检测 Web 服务器上的垃圾邮件? 772 如果您在您的服务器上运行数百个网站,那么即使您的表单有某种保护,检测机器人是否使用您的 HTML 表单发送垃圾邮件的最有效、自动化的方法是什么? security spam web-server 3 个回答 Voted Best Answer womble 2009-05-04T02:47:55+08:002009-05-04T02:47:55+08:00 您应该能够看到特定帐户在服务器上发送电子邮件的速率,这是在垃圾邮件运行开始后进行检测的良好第一步。为了预防(一盎司通常值得一磅左右的治疗),我喜欢使用Project Honeypot的资源,它运行着一个很棒的垃圾邮件检测系统来检测和列出滥用形式的 IP 地址。自己参与该项目也是一个好主意。 Justin Scott 2009-05-08T07:38:48+08:002009-05-08T07:38:48+08:00 我们没有将它部署在整个服务器上,但在特定应用程序中,我们会记录网站上对表单的任何使用。如果应用程序在很短的时间内看到来自同一 IP 地址的多个请求,我们要么自动在表单上启用验证码作为额外保护,要么将表单输入重定向到保留区域,直到有人有时间查看内容. 在没有请求的情况下经过一段时间后,保护会恢复正常。如果服务器上的所有联系表单使用相同的技术平台,我认为这不会太难抽象和部署。 Dennis Williamson 2010-04-01T13:10:33+08:002010-04-01T13:10:33+08:00 Akismet是否适合您的需求? 从他们的常见问题解答: Akismet 可以用于 WordPress 之外的其他用途吗? 绝对地。Akismet API 可以适用于几乎所有提交内容的应用程序,包括论坛、wiki 和联系表格。
您应该能够看到特定帐户在服务器上发送电子邮件的速率,这是在垃圾邮件运行开始后进行检测的良好第一步。为了预防(一盎司通常值得一磅左右的治疗),我喜欢使用Project Honeypot的资源,它运行着一个很棒的垃圾邮件检测系统来检测和列出滥用形式的 IP 地址。自己参与该项目也是一个好主意。
我们没有将它部署在整个服务器上,但在特定应用程序中,我们会记录网站上对表单的任何使用。如果应用程序在很短的时间内看到来自同一 IP 地址的多个请求,我们要么自动在表单上启用验证码作为额外保护,要么将表单输入重定向到保留区域,直到有人有时间查看内容. 在没有请求的情况下经过一段时间后,保护会恢复正常。如果服务器上的所有联系表单使用相同的技术平台,我认为这不会太难抽象和部署。
Akismet是否适合您的需求?
从他们的常见问题解答: