返回博客
基础知识 发布于 11.08.2026 阅读约 1 分钟

为什么联系表单会收到垃圾信息,以及为何这不只是令人烦恼

表单垃圾信息看似只是删掉即可的小麻烦。实际上,它可能将您的表单变成邮件中继,损害域名信誉,并淹没真正重要的咨询。

几乎每个设有联系表单的网站都熟悉这种情况:上线几天后,开始收到并非真人撰写的消息。SEO 服务推销、可疑商店链接、网站从未使用过的语言。大多数人只是删除它们——这低估了问题。表单垃圾信息不仅是收件箱中的噪音,还可能将您自己的网站变成反过来伤害您的工具。

谁在发送表单垃圾信息

  • 爬取机器人。自动程序扫描网络,寻找任何看起来像表单的内容——输入框、文本区域、提交按钮——并填写。只要您的表单存在,它们就会找到您。
  • 廉价脚本和现成工具。批量提交表单的软件很容易获得。一个人不写一行代码,也能每天发送数千条消息。
  • SEO 链接垃圾信息。许多消息只是为了在某处留下链接——您的收件箱、评论区,或发布提交内容的页面。发送者希望链接在某处被索引,或有人点击。
  • 网络钓鱼和恶意软件。一些消息伪装成发票、投诉、版权通知或“您的网站有问题”的提醒,附带虚假登录页面链接或文件。由于它们通过您自己的表单到达,往往比普通邮件更像可信消息。

当垃圾信息由您的表单发送

许多表单会向访客填写的地址自动发送确认:“感谢您的留言,这是您提交内容的副本。”对真实访客而言,这很友好。对垃圾信息发送者而言,这是机会。机器人在邮件字段填入他人的地址,并在消息中放置广告或钓鱼链接。您的服务器随后忠实地将这些文字——以您的域名名义——发送给一个从未访问您网站的陌生人。

自动回复如何变成外发垃圾邮件
1机器人提交表单
电子邮件字段填入陌生人的地址,消息中写入垃圾文字或链接
2表单接受提交
没有 CAPTCHA、蜜罐或服务器端检查阻止提交
3自动回复被发出
您的服务器发送包含所提交文字的确认邮件
4收件人收到您发来的垃圾邮件
发件人:您的域名。内容:他人的广告或钓鱼链接
5您的信誉受损
垃圾邮件举报和黑名单影响的是您的域名和服务器,而非机器人
重复数千次后,这看起来与服务器自己发送垃圾邮件完全相同。

邮件提供商会根据发件域名和服务器的信誉等因素判断来信。垃圾邮件投诉、命中垃圾邮件陷阱、发送量突然激增,都会对您不利。棘手之处在于:SPF、DKIM 和 DMARC 在这里无能为力。这些机制确认邮件确实来自您的域名——而此时确实如此。身份验证证明来源,不证明内容受欢迎。信誉下降后,正常商务邮件也会受影响:报价、发票和客户回复开始进入垃圾箱,而恢复可能需要很久。

一种相关错误即使没有垃圾信息也会造成损害。一些表单将访客地址设为通知邮件的发件人(“From”)。您的服务器无权代表该访客域名发送邮件,因此 SPF 和 DKIM 无法与 From 地址对齐。如果该域名发布严格的 DMARC 策略,消息会被拒绝或归入垃圾邮件——真实咨询也一样。更妥当的方式是:使用您自己域名下的地址发送,并将访客地址置于 Reply-To。

以及日常损害

  • 浪费时间。必须有人阅读、分类和删除。每天几分钟,一年累计就是整整几天工作时间。
  • 真实咨询丢失。收件箱大多是垃圾时,人们会略读,或设置激进过滤器。唯一真实的报价请求可能一起被删除,或晚一周才收到回复。
  • 网络钓鱼到达团队。通过您自己联系表单收到的链接,比随机邮件中的链接更容易被点击。仅一次在虚假登录页面输入密码,造成的损失就可能超过所有垃圾信息的总和。
  • 数据污染。如果提交内容流入 CRM、新闻通讯名单或工单系统,虚假条目会扭曲数据,并可能触发更多自动邮件。

实践中的“受保护”意味着什么

没有一个万能开关。多个层次各自拦截一部分问题,使某一层失效时也不至于门户大开,这样的表单才算防护良好。

防护良好表单的层次
不可见的陷阱
蜜罐字段和时间检查:机器人会填写隐藏字段,并在不到一秒内提交
挑战
reCAPTCHA、hCaptcha、Turnstile 或 Friendly Captcha 等 CAPTCHA——须使用真实站点密钥,且脚本确实加载
服务器端验证
CSRF 令牌、输入检查,以及可选的 Akismet 等服务器端反垃圾信息服务
安全处理邮件
不向任意地址自动回复包含所提交文字的邮件;发件人使用自有域名,访客地址放在 Reply-To
邮件身份验证
为发送通知的域名设置 SPF、DKIM 和 DMARC
保持软件最新
修补 CMS 和表单插件;前置 WAF 或 CDN 可过滤明显滥用
每一层单独都有缺口;组合起来可提高滥用成本。
存在不等于有效
页面上的 CAPTCHA 标志证明不了什么。常见故障包括:放行所有提交的公开测试密钥、仅有小组件标记却无执行检查的脚本,或浏览器错误导致无法加载。机器人通常完全跳过页面,直接向服务器提交——关键在于服务器是否拒绝未通过有效检查的提交。

您无需改动表单,即可了解其状况。formexposed.com 的免费检查被动访问您的公开页面——不提交任何内容——并按表单显示是否存在 CAPTCHA、蜜罐、CSRF 令牌和时间陷阱,以及其配置看起来是否有效。扫描器还运行 GDPR 和无障碍检查;详情属于完整报告内容。结果分为三级:已防护、部分防护或暴露。这是决定缺少哪层防护的良好起点。