IDEA:你认为这会阻止电子邮件被刮掉吗?

时间:2016-07-20 16:35:17

标签: email email-spam

我在电子邮件中间放了一个span类,如下所示:

example<span class='scrape'>DELETE-THIS</span>@website.com

我将scrape类设置为position:fixedright:200%。电子邮件地址通常显示在页面上。然后我添加了一些删除mousedown上的跨度的Javascript,因为机器人无法点击。

人们怎么想?这会阻止电子邮件被删除吗?

2 个答案:

答案 0 :(得分:0)

大多数机器人以正则表达式为目标链接寻找@符号,而足够复杂的机器人能够解析文档内容及其html。虽然这可能会阻碍机器人通过html解析它的能力,但它并不妨碍纯文本方法。

更好的防御是将电子邮件地址存储为数据属性,然后使用事件将其从数据属性转换为MailTo:链接,或者您希望使用它。这将导致页面异步加载,这将阻止大多数批处理样式的机器人。

答案 1 :(得分:0)

这称为“电子邮件地址改变”。使用display:none会更清晰。

它适用于某些机器人,但不是全部。