0

对抗垃圾邮件最安全的方法是什么?任何算法?或反垃圾邮件发送者的方法?

4

3 回答 3

8

获取验证码,这可能是击败垃圾邮件的最佳方式。这是一个很棒的,叫做reCaptcha。它很容易与 PHP 集成并且非常有效。这是你如何做到的。

于 2010-06-15T08:57:32.020 回答
1

我在雇主的网站联系表上使用的 3 种简单方法确实有帮助:

  1. 在联系人页面加载时设置服务器端时间戳,并在发布时再次检查时间。如果您的表单在 5 秒内提交(或者任何对您的表单来说合理的最短时间),那么您就知道它是一个机器人,因为人类的速度并不快。

  2. 检查消息中的多个标签类型。我们看到的大部分垃圾邮件都试图混合使用 html 和公告板样式标签,因此您会在同一条消息中看到<a>[url=] [link=]这是一个易于检查的危险信号

  3. 创建一个名为电子邮件的隐藏文本输入字段,并将可见的电子邮件字段命名为不同的名称。人类访问者不会看到该字段,因此如果它具有价值,它就是一个机器人(从技术上讲,它可能是一个有屏幕阅读器的盲人,但可能性很小)

于 2012-11-27T12:18:27.713 回答
1

Mollom 是reCaptcha的一个更加用户友好的替代方案。如果提交的内容看起来“垃圾邮件”,它可以设置为只需要验证码验证,因此它不会干扰用户输入安全提交。

于 2012-01-25T17:02:10.427 回答