在 WannaCry 勒索软件攻击之后,我们最近在新闻中看到了突出的网络安全特性,wordpress搭建的网站,会通过流行的 Contact Form 7 插件发送的令人讨厌的垃圾邮件。下面介绍三种方法以减少垃圾:
安装Akismet
Akismet 根据全球垃圾邮件数据库检查您的评论和联系表单提交,以防止您的站点发布恶意内容。该插件会自动检查所有评论并过滤掉看起来像垃圾邮件的评论。
要激活您需要在 Akismet 注册并获得 API 密钥。这些密钥对于博客和个人网站是免费的。
安装Honeypot for Contact Form 7
Contact Form 7 的这一新增功能增加了基本的蜜罐反垃圾邮件功能,以阻止垃圾邮件机器人。
虽然有些垃圾邮件是手动提交的,但绝大多数是由以特定方式编写脚本的机器人发布的,用于将垃圾邮件提交到最大数量的表单类型。使用这种方法,他们有些盲目地填写字段,而不管该字段是否应该填写。这就是蜜罐捕获机器人的方式——它在表单中引入了一个额外的字段,如果填写该字段将导致表单无法验证。
添加验证码
我一定花了好几个小时寻找一个易于使用的验证码插件。在多次尝试失败后,我偶然发现了 Contact Form 7 自己的内置表单。要访问,只需导航至左侧菜单栏上的“联系方式”并选择“集成”。您将看到一个指向 google.com/recaptcha 的链接——您需要注册才能获得 API 密钥。接下来,将简码添加到您的联系表单,然后会显示 reCAPTCHA。
这 3 个简单的步骤可有效防止垃圾邮件和恶意电子邮件通过您网站的联系表单发送。