跳转到正文

电子邮件混淆器

使用我们的免费电子邮件混淆器,保护您的电子邮件地址免受垃圾邮件机器人的攻击。将电子邮件地址转换为 HTML 实体、JavaScript 和其他格式,人类可以读取,但机器人无法轻易读取。

重置

常见问题

什么是电子邮件混淆?

电子邮件混淆是一种隐藏电子邮件地址的技术,既能防止自动垃圾邮件机器人窃取,又能保持人类可读性。通过对电子邮件进行各种编码,您可以在网站上显示电子邮件,而不会被轻易获取。

哪种方法最有效?

基于 JavaScript 的方法通常最有效,因为它们要求机器人执行 JavaScript。HTML 实体编码可提供良好的保护,同时又是纯静态的。同时使用多种方法可以提高保护效果。

机器人还能找到被混淆的电子邮件吗?

复杂的机器人可以破解某些混淆方法。不过,混淆法可以阻止较简单的机器人,从而大大减少垃圾邮件。为获得最大程度的保护,请考虑使用联系表单,而不是显示电子邮件地址。

什么是 ROT13?

ROT13 是一种简单的替换密码,它将每个字母替换为字母表中排在其后 13 位的字母。它不是安全加密,但可以防止基本的电子邮件窃取。应用两次 ROT13 可返回原始文本。

电子邮件混淆是否会影响可访问性?

某些混淆方法会影响屏幕阅读器和残疾用户的可访问性。HTML 实体编码可保持可访问性,而 JavaScript 方法则可能无法保持可访问性。请务必使用屏幕阅读器进行测试,并考虑提供其他联系方式,以实现最大的可访问性。

如何在网站上使用混淆电子邮件地址?

从工具中复制经过混淆处理的代码,然后直接粘贴到 HTML 中。对于 JavaScript 方法,请确保脚本放在 HTML 中电子邮件容器之后,或在 DOM 加载后运行。测试显示效果,确认用户能正确看到电子邮件。

能否混淆邮件链接?

是的,您可以使用 HTML 实体或 JavaScript 对整个 href 属性进行编码,从而混淆 mailto 链接。这样可以防止机器人获取可见的电子邮件文本和链接目的地。不过,有些方法可能需要用户启用 JavaScript。

电子邮件混淆有哪些局限性?

电子邮件地址混淆无法保证防止垃圾邮件,因为复杂的机器人可能破解常见方法。它可能影响SEO、无障碍访问,以及禁用了JavaScript的用户。如果更改电子邮件地址,混淆设置也需要维护,而且无法防范人工发送的垃圾邮件。

我应该使用电子邮件混淆法还是联系表单?

联系表单完全不暴露您的电子邮件地址,因此能更好地防止垃圾邮件。不过,当您必须直接显示电子邮件地址时,电子邮件混淆就很有用了。为获得最大的安全性,请使用带有验证码的联系表单,而将混淆功能留到需要显示电子邮件地址的情况下使用。

混淆对移动设备有效吗?

HTML 实体混淆可在所有设备上通用。基于 JavaScript 的方法可在大多数现代移动浏览器上使用,但在旧设备或禁用 JavaScript 的浏览器上可能会失效。请务必在多种设备上测试您的混淆电子邮件,并提供备用联系选项。

关于 OneClick Pro

OneClick Pro 是一个免费的工具集合,包含超过 150 种网络工具,助你处理日常工作:转换图像和单位、格式化和验证代码、检查域名和 SEO,以及处理文本、日期和数字。所有工具均可免注册、免订阅使用;你输入的内容仅用于计算结果,绝不会被存储。你可以将它用作处理临时任务的快捷工具箱,也可以收藏每天都会用到的工具。