我该如何解决网页上的电子邮件隐私问题,因此它不会以纯文本形式显示在HTML代码中?
恶意机器人抓取网页搜索电子邮件地址,纯文本电子邮件地址更容易被垃圾邮件发送。
答案 0 :(得分:2)
我想说最好的方法是要求用户解决某种类型的CAPTCHA,然后当它们成功时你应该以纯文本形式给他们发送电子邮件。
特别是,这允许用户将其复制粘贴到他们的电子邮件客户端,而不会有错误输入的风险。此外,使用正确的CAPTCHA,这也允许残疾用户与您联系。
也就是说,您可以通过联系表单完全隐藏您的地址。通过这种方式,您的服务器将代表用户向您发送电子邮件,如果您回复,他们将只知道您的地址。
答案 1 :(得分:2)
您可以通过多种方式执行此操作:
使用联系表格以及其他反垃圾邮件措施,例如验证码
不幸的是。大多数这些方法使最终用户(特别是前两个)很难
答案 2 :(得分:1)
相当常见的方法是创建一个包含电子邮件文本的图像。
从简单的网络抓取算法中读取图像文本的算法要复杂得多(而且容易出错)!
编辑扩展以包含评论中给出的详细信息。 重要的是,这项工作必须在服务器端完成,在javascript中进行的任何操作都可能包括页面源中某处的电子邮件地址 - 任何Web scraper都可以访问。最好在其网址中包含一个根本没有参考图像的图像。