HTML – 如何在网站上显示电子邮件地址以避免垃圾邮件?

HTML – 如何在网站上显示电子邮件地址以避免垃圾邮件?,第1张

概述我在我的网站上显示电子邮件如下 <a href="mailto:[email protected]">Email</a> 但是我在使用woorank.com分析我的网站时阅读了以下内容,我该怎么做才能避免这种情况? Malicious bots scrape the web in search of email addresses and plain text email addresses are 我在我的网站上显示电子邮件如下
<a href="mailto:[email protected]">Email</a>

但是我在使用woorank.com分析我的网站时阅读了以下内容,我该怎么做才能避免这种情况?

MalicIoUs bots scrape the web in search of email addresses and plain text email addresses are more likely to be spammed.

解决方法 在网站上隐藏电子邮件有多种不同的选择,通常使用电子邮件地址的HTML实体版本(如Aziz-Saleh建议的那样),但从实际的网页设计角度来看,只需将电子邮件地址放在网站上即可不是最友好的用户.

例如,mailto:链接会自动触发浏览器打开用户选择的电子邮件应用程序 – 但请考虑这一点.并非每个人都有专门的电子邮件应用程序例如,我不使用Outlook(我是windows用户),除非我安装了windows live Mail,否则我的计算机无法打开该链接.我认为如果您已登录,Chrome可以打开GMail的链接,但我需要检查一下.

最终,通过使用mailto:,您可能会疏远部分用户群,而这些用户群首先无法使用该链接.

我建议使用电子邮件表单,有很多易于学习的教程可用于PHP和您的JsP语言,例如此链接:Sending Email in JSP甚至StackOverflow

通过使用您的服务器发送电子邮件,您可以更严格地控​​制电子邮件的生成方式,允许用户输入的数据,甚至可以向他们发送回复电子邮件(由服务器生成)以确认您拥有收到他们的消息.这是一种经过实践检验的现实方法,允许客户和访客与您联系,同时仍然保护和控制整个过程.

TL; DR:Raw mailto:链接可能会疏远没有专用电子邮件程序的人,而如果您使用JsP表单,则可以控制他们与您联系的方式,使用哪些信息(您可以使用字段和HTML5必需属性来强制使用某些输入字段)你甚至可以回复一封不回复的电子邮件,以便他们知道他们的消息被听到了(只是不要忘记询问他们的电子邮件地址)

总结

以上是内存溢出为你收集整理的HTML – 如何在网站上显示电子邮件地址以避免垃圾邮件?全部内容,希望文章能够帮你解决HTML – 如何在网站上显示电子邮件地址以避免垃圾邮件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1109464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存