相关疑难解决方法(0)

在网站上混淆电子邮件地址的最佳方法?

过去几天我一直在努力更新我的个人网站.我的个人网站的URL是(我的名字).(我的姓).com,因为我的姓氏很不寻常,我很幸运能够拿起域名.我的电子邮件地址是(我的名字)@(我的姓).com.所以真的,当它归结为猜测时,它并不是很难.

无论如何,我想将mailto:链接集成到我的网站,以便人们可以联系我.而且,尽管我的电子邮件地址不是很难猜测,但我宁愿不让垃圾邮件机器人收集它,只是抓取网站的电子邮件地址模式并将它们添加到他们的数据库中.

我最好的方法是混淆我的电子邮件地址,最好是链接形式?我所知道的方法是:

<a href="mailto:x@y.com">e-mail me</a>
Run Code Online (Sandbox Code Playgroud)

它有效,但这也意味着,一旦我的网站访问谷歌,我将趟垃圾邮件,因为垃圾邮件机器人很容易选择我的电子邮件地址.

<img src="images/e-mail.png" />
Run Code Online (Sandbox Code Playgroud)

这是不太理想的,因为访客不仅无法点击它向我发送电子邮件,而且更聪明的垃圾邮件机器人可能能够检测到图像包含的字符.

我知道可能没有完美的解决方案,但我只是想知道每个人都认为最好的.我绝对愿意在必要时使用JavaScript,因为我的网站已经使用了大量的JavaScript.

html javascript email obfuscation

130
推荐指数
13
解决办法
8万
查看次数

这几天是否值得在网上模糊电子邮件地址?

多种方法可以混淆网络上的电子邮件地址,但是当你需要一个mailto:href 时,大多数方法都不起作用.

我一般都会使用name[AT]domain.com,因为我认为对于用户来说,获取真实的电子邮件地址需要做些什么是相当明显的,但我想知道这是否有任何好处(因为它很容易被垃圾邮件发送者自动化).我知道隐藏验证码背后的电子邮件地址的服务,但对我来说这对用户来说太过分了.

那么,有两个问题:

  1. 有没有办法(a)保留mailto:链接的使用,(b)会阻止垃圾邮件发送者,(c)对于非电力用户来说是不是很复杂?

  2. 这值得么?我们是否只是接受垃圾邮件制造者会找到解决方法并使用Gmail?

编辑:我应该提一下,在这个具体案例中,我正在谈论我在其网站上制作网站的公司的联系电子邮件地址.

email spam-prevention

14
推荐指数
2
解决办法
3719
查看次数

寻找一个只有PHP的电子邮件地址混淆函数

是否只有一个PHP的电子邮件地址混淆器功能?在网上找到的大多数是JS和PHP的混合.

php email obfuscation

8
推荐指数
2
解决办法
6581
查看次数

为什么我在安装 reCaptcha v3 后仍然收到垃圾邮件

我已经在 html 表单中安装了 google recaptcha v3,但我仍然收到垃圾邮件,接下来我应该做什么来防止垃圾邮件?有什么办法不使用 php 代码只使用 js 脚本吗?

我的代码正在使用这个:

 <script src="https://www.google.com/recaptcha/api.js"></script>
Run Code Online (Sandbox Code Playgroud)

添加回调函数来处理令牌。

<script>
   function onSubmit(token) {
     document.getElementById("demo-form").submit();
   }
 </script>
Run Code Online (Sandbox Code Playgroud)

向您的 html 按钮添加属性。

<button class="g-recaptcha" 
        data-sitekey="reCAPTCHA_site_key" 
        data-callback='onSubmit' 
        data-action='submit'>Submit</button>
Run Code Online (Sandbox Code Playgroud)

html forms recaptcha-v3

4
推荐指数
1
解决办法
2万
查看次数

如何将电子邮件链接添加到 HTML 中的图标?

我的网站上有一个图标导航栏。当观众点击徽标时,他们将被引导至不同的网站。(如果他们点击 facebook 徽标,他们将被引导至 facebook。如果点击 instagram 徽标,他们将被引导至 Instagram。)

我有一个电子邮件徽标。当查看者单击它时,我希望他们被引导到他们的电子邮件应用程序,以便他们可以发送电子邮件。这是我尝试过的:

<a href="myemailaddress@gmail.com"> <img src=images/navigation_icon/email.png"> </a>
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

html css

1
推荐指数
1
解决办法
1万
查看次数