在wordpress小部件中的电子邮件屏蔽

时间:2016-05-31 11:48:09

标签: wordpress email-spam

我有一个wordpress网站,其中我们使用了小部件,我们添加了这样的html邮件

<a href="mailto: myemail.examlple.com"> my email </a>

我希望在用户查看来源时保护此电子邮件ID免受垃圾邮件攻击。

我已经禁用了复制粘贴。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

引用的Fuhrmanator(Effective method to hide email from spam bots

这是我使用的方法,服务器端包括,例如<!--#include file="emailObfuscator.include" -->其中emailObfuscator.include包含以下内容:

<!-- // http://lists.evolt.org/archive/Week-of-Mon-20040202/154813.html -->
<script type="text/javascript">
    function gen_mail_to_link(lhs,rhs,subject) {
        document.write("<a href=\"mailto");
        document.write(":" + lhs + "@");
        document.write(rhs + "?subject=" + subject + "\">" + lhs + "@" + rhs + "<\/a>");
    }
</script>

要包含地址,我使用JavaScript:

<script type="text/javascript"> 
    gen_mail_to_link('john.doe','example.com','Feedback about your site...');
</script>
<noscript>
  <em>Email address protected by JavaScript. Activate JavaScript to see the email.</em>
</noscript>

因为自2005年以来我一直通过Gmail收到电子邮件,垃圾邮件几乎不是问题。所以,我不能说这种方法有多有效。您可能需要阅读生成此图表的this study(虽然它已经过时了):

enter image description here