我在过去的几天里一直在更新我的个人网站。我个人网站的网址是(我的名字).(我的姓氏).com,因为我的姓氏很不寻常,我很幸运地拿到了域名。我的电子邮件地址是(我的名字)@(我的姓氏).com。所以,真的,当涉及到猜测的时候,它并不是很难。
无论如何,我想在我的网站上集成一个mailto:链接,这样人们就可以联系我了。而且,尽管我的电子邮件地址不是很难猜到,但我不希望垃圾邮件机器人从网站上抓取电子邮件地址模式,并将其添加到数据库中。
对我来说,混淆电子邮件地址的最佳方式是什么,最好是以链接的形式?我所知道的方法是:
<a href="mailto:x@y.com">e-mail me</a>
它是有效的,但这也意味着,一旦我的网站访问谷歌,我将涉水通过垃圾邮件,因为垃圾邮件机器人很容易找到我的电子邮件地址。
<img src="images/e-mail.png" />
这是不太可取的,因为访问者不仅不能点击它给我发送电子邮件,而且更聪明的垃圾邮件机器人可能能够检测到图像中包含的字符。
我知道可能没有完美的解决方案,但我只是想知道每个人都认为什么是最好的。如果有必要,我当然愿意使用JavaScript,因为我的网站已经使用了大量的它。
https://stackoverflow.com/questions/748780
复制相似问题