【问题标题】:JS spam protectionJS 垃圾邮件防护
【发布时间】:2009-12-03 08:03:29
【问题描述】:

如何在电子邮件上使用 JS 垃圾邮件保护来隐藏垃圾邮件机器人的表单。

【问题讨论】:

  • 如果您正在谈论在表单上使用 action="mailto:emailaddress" 并希望从网站抓取工具中隐藏电子邮件地址,那么我会说您不应该首先这样做地方。让服务器端脚本处理您的表单,该脚本将表单数据通过电子邮件发送给您。这不仅使您的电子邮件地址不被窥探,还使您能够将用户的数据格式化为更具可读性,并允许没有邮件程序的用户(例如,网络邮件用户)提交您的表单。
  • 很多人都问过类似的问题(你可以认为这个问题是重复的):stackoverflow.com/questions/483212/…stackoverflow.com/questions/163628/…stackoverflow.com/questions/1292326/…
  • 真的不值得。许多地址收集器已经在运行 JS,而且电子邮件地址在某些时候肯定会泄漏。只需在您的邮件服务器上进行良好的垃圾邮件过滤,避免在用户和他们向您发送电子邮件的能力之间设置任何障碍。

标签: javascript


【解决方案1】:

你没有。将 JavaScript 放入电子邮件中对于潜在的安全和隐私侵犯来说是一个非常糟糕的主意。而是在您的电子邮件中包含指向网页上表单的链接。电子邮件本质上是私密的,而网络本质上是公开的。如果向用户公开表单不是私人事件,则不应将其放入电子邮件中。

【讨论】:

    【解决方案2】:

    我不确定我是否正确回答了您的问题,没有太多细节。

    我认为您要问的是如何在 html 中从垃圾邮件机器人中隐藏电子邮件地址 - 在这种情况下,这是答案(我没有解释它的意义):

    http://joemaller.com/js-mailer.shtml

    【讨论】:

      【解决方案3】:

      我不确定这是否有效,如果有的话,但我的印象是,以十六进制编码您的电子邮件地址是限制垃圾邮件收集的一种有效方法。

      例如; mailto: 是领先的“mailto:”

      我一直在我的网站上使用它,但我也将 Google 应用程序用于域电子邮件,因此它可以捕获所有通过的 foo。

      【讨论】:

        猜你喜欢
        • 2013-10-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多