2020年在网站上发布电子邮件地址时,混淆电子邮件地址的正确方法是什么?

问题描述

如果不适合在此发表帖子,我表示歉意。

我正在寻找理想且正确的方式在网络上发布电子邮件地址并确保其安全性。

在这些论坛上进行了搜索,发现了一个类似的问题,但是它已经存在了10多年了,所以目前也许有更新的更好方法

谢谢!

解决方法

您实际上只有两个选择:

  • 阻止垃圾邮件

获取商业(通常是“全域”)垃圾邮件过滤器。如果您使用的是gmail或其他免费/近乎免费的地址,请不要理会-您不能放入适当的过滤器。优质过滤器将不是免费的。没有任何过滤器会是完美的(总是有些误报或误报)。然后处理误报(由于电子邮件被阻止而无法联系到您的客户)或误报(删除密钥是您的朋友)。

  • 很难使用

这可能使电子邮件地址具有图形化-客户讨厌这样做,因为他们必须输入该电子邮件地址,并且除非该地址真的像info@example.com这样,否则会有错误的余地。

可以使用Javascript即时组合电子邮件地址,以便网络抓取工具无法获取它。但是,如果客户关闭了Javascript,那是行不通的。

那可以使用表单而不只是mailto:链接。保持表格简单-名称,电子邮件地址,电话号码(如果与您的业务相关),问题/评论/投诉/等的文本字段。但是表单通常需要针对垃圾邮件的保护。

使表格难以使用。说真的这就是Captcha文本输入,多个“提交”步骤,“我不是机器人”复选框(除非与根据时间(试图)过滤掉机器人来分析输入的系统配对使用)的复选框,否则这些都是无用的。没有一种适合所有人。

我个人只是将电子邮件地址放在那儿,并使用高质量的垃圾邮件过滤器。我会为每个页面(如果您有多个页面)使用不同的电子邮件地址,以使通过邮件进行过滤更加容易。

祝你好运。这是一个永无止境的问题。