【问题标题】:How do I catch the email address of a spammer?如何捕获垃圾邮件发送者的电子邮件地址?
【发布时间】:2011-06-23 09:13:14
【问题描述】:

我知道我可以对照 Spamhaus 和 co 等黑名单检查 IP 地址和域,但有什么方法可以阻止 iamaspammer@gmail.com 在我的网站上注册?

【问题讨论】:

    标签: spam-prevention spam blacklist


    【解决方案1】:

    大多数表单垃圾邮件都是使用仅使用一次的虚假/无效电子邮件地址创建的,因此创建黑名单毫无用处。

    在表单正文中阻止已知机器人 IP 和恶意 URL 会更有效。

    我还建议使用良好的captcha 保护您的表单。

    如果您不想用验证码打扰您的用户,有一个不那么突兀,但也不太有效的技巧: 创建一个额外的表单字段并通过 css 隐藏它。仅当此字段提交为空时才接受表单。许多机器人通常会填写所有字段,因此如果此隐藏字段有任何内容,您可以拒绝表单。

    【讨论】:

    • 还有 OpenID。让 Google/Y!/FB 验证用户,您只需让他们注册即可。确保您的系统也限制泛滥。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 2013-10-17
    • 1970-01-01
    • 2012-05-27
    • 2020-11-11
    • 1970-01-01
    • 2011-07-14
    相关资源
    最近更新 更多