这几天是否值得在网上模糊电子邮件地址?

Ski*_*ick 14 email spam-prevention

多种方法可以混淆网络上的电子邮件地址,但是当你需要一个mailto:href 时,大多数方法都不起作用.

我一般都会使用name[AT]domain.com,因为我认为对于用户来说,获取真实的电子邮件地址需要做些什么是相当明显的,但我想知道这是否有任何好处(因为它很容易被垃圾邮件发送者自动化).我知道隐藏验证码背后的电子邮件地址的服务,但对我来说这对用户来说太过分了.

那么,有两个问题:

  1. 有没有办法(a)保留mailto:链接的使用,(b)会阻止垃圾邮件发送者,(c)对于非电力用户来说是不是很复杂?

  2. 这值得么?我们是否只是接受垃圾邮件制造者会找到解决方法并使用Gmail?

编辑:我应该提一下,在这个具体案例中,我正在谈论我在其网站上制作网站的公司的联系电子邮件地址.

aka*_*nuk 5

恕我直言,没有充分理由混淆电子邮件.垃圾邮件过滤可以通过第三方服务自动完成,因此它不是您或您的用户问题,但检索有效的电子邮件是一个障碍,但通信量很小,即.


Gre*_*reg 5

在我维护的网站上,我认为保护用户的电子邮件地址是我的责任。垃圾邮件已经够糟糕了,我不需要让垃圾邮件发送者轻松。

同时,可用性需要功能性的mailto 链接。我最喜欢的方法是使用免费的SpamSpan技术(偏执级别 3)。它是免费的、跨浏览器的、看起来很有效,并且在禁用 JavaScript 时会留下易于阅读的文本。

示例 HTML

<span class="spamspan">
<span class="u">user</span>
[at]
<span class="d">example [dot] com</span>
</span>
Run Code Online (Sandbox Code Playgroud)

结果(启用 JavaScript)

用户@example.com

结果(JavaScript 禁用)

用户 [at] 示例 [dot] com

  • @Gaz - Web 语义是一项崇高的事业,但我的用户不希望他们的电子邮件地址参与其中。我们的用例要求匿名用户能够使用 mailto 链接 - 登录不是一种选择。我描述的技术是混淆和可用性之间的一个很好的平衡。 (4认同)