我正在创建一个面向公共(public)互联网的网站,其中包含他们销售人员的电子邮件地址。
我必须使用哪种编程选项来生成“mailto”并显示来自该地址的电子邮件,但限制垃圾邮件程序获取该地址?
最佳答案
我有一个解决方案,好吧,更像是一个理论。
问题是,机器人解析页面。他们可以得到文本。即使它被放置
通过 Javascript 以某种复杂的方式进入页面。
所以,只是你的 CSS3 伪元素!它不会是链接,但您的电子邮件将是可见的,并且永远不会是实际文本。像这样的东西:
.email::after{ content:'myemail@gmail.com'; }
再说一次,这是一个理论,我不知道这些邪恶的人能走多远,但我认为这很安全。
更新(7 月 19 日)
我现在认为这不是问题,因为电子邮件服务器已经擅长过滤垃圾邮件,并且没有理由制作任何精心设计的技巧来“保护”网页上的电子邮件文本。
关于email - 有哪些方法可以保护网站上的电子邮件免受垃圾邮件攻击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/308772/