跳到主要内容
FormFlow

v1.74:即时邮件、按答案路由,以及三项新的安全设置

v1.74.0 新增“即时”邮件选项、按提交答案路由的通知邮件、在 Turnstile、reCAPTCHA v3 与 hCaptcha 之间的选择、拒绝重复提交,以及屏蔽邮箱域名。本文逐项说明,并指出各自的边界。

本文由机器翻译。 阅读英文原文

A dark plate titled 'v1.74: instant email, routing by answer and new Security settings', listing Instant email beside daily, weekly and monthly, email routed by a Submission's answer, a choice of Turnstile, reCAPTCHA v3 or hCaptcha, and refusal of repeat Submissions and blocked email domains.

2026 年 10 月 26 日发布的 FormFlow v1.74.0 共有五个条目,全部是新增功能。本文逐项说明;该版本的正式记录仍是更新日志中的 v1.74.0。关于标题的一点说明:CAPTCHA 选择和拒绝重复提交位于表单的“安全”设置中,而被屏蔽的邮箱域名则在“字段”标签页中的某个电子邮件字段上设置。

每条提交一到就收到邮件

在表单的“投递”标签页中,“通过电子邮件发送这些地址”这项设置现在在每天、每周、每月之外还提供“即时”。

  • 每条不是垃圾的提交,会在一分钟内通过邮件发送。

  • 同时到达的提交共用一封邮件,且同一地址每五分钟最多收到一封。突发的一批会被合并,而不是填满收件箱:不会丢弃任何内容,只是留待下一封邮件。

  • “即时”适用于所有方案,包括免费方案。

它就是摘要邮件本身,由每分钟一次的扫描发送。关于摘要,参见v1.27:每日提交摘要和v1.73.11:给自己发一份测试摘要。

按答案路由通知邮件

在“投递”标签页的“通知邮箱”下方,“将部分提交发送到其他地址”可以添加路由。点击“添加规则”,选择一个“问题”、一个“回答”和“发送到”的地址:当下拉或单选问题的答案等于该选项时,这条提交的邮件就发到路由的地址,而不是表单的地址列表。

  • 一个表单最多可有 20 条路由,每条最多 10 个地址。

  • 路由同样适用于“即时”以及每天、每周、每月的摘要。

  • 路由适用于保存之后到达的提交。

  • 如果之后其问题或选项被删除,该路由会被忽略,表单的列表仍会收到这条提交。

在 reCAPTCHA、hCaptcha 和 Turnstile 之间选择

表单的“安全”设置现在让你选择它的“CAPTCHA 验证”:Turnstile、带最低分数的 reCAPTCHA v3,或 hCaptcha。

  • 在“团队设置”中添加你自己的 reCAPTCHA 或 hCaptcha 密钥。只有你的团队拥有其密钥时,表单编辑器才会提供它。在 FormFlow 托管的页面上,Turnstile 仍然使用 FormFlow 的密钥。

  • 使用 reCAPTCHA v3 时,你可以在 0.1(最可能是机器人)和 0.9(最可能是真人)之间设置最低分数。默认值是 0.5。

  • FormFlow 不会向 Google 或 hCaptcha 发送任何 IP 地址。

  • 如果你切换了表单的验证方式,请重新复制它的组件:之前复制的版本不会绘制新验证的控件。

拒绝重复提交

在“安全”中,“按以下字段拒绝重复提交”可指定一个字段:邮箱、电话、文本或数字字段。答案与已存储答案相同的提交会被拒绝,并显示“此表单已使用该答案提交过。”。它会被保留在“被拒绝的提交”中,且永远不计入你的用量。如果你确实需要第二条,可以恢复它。

  • 垃圾提交不算匹配,所以有机器人拿某人的地址提交,也无法把那人锁在外面。空白答案也不计入。

  • 通过名册(Roster)接纳提交者的表单不提供这项设置,因为那里的每个席位本来就只有一条记录。

  • 所有方案都可用。

屏蔽邮箱域名和一次性地址

电子邮件字段现在可以在“屏蔽这些电子邮件域名”中列出要屏蔽的域名,最多 100 个,且一个域名也会屏蔽它的子域名。“屏蔽一次性邮箱地址”使用一份内置名单,FormFlow 每季度更新一次。

  • 被屏蔽的地址在该字段上会被拒绝,提示“请使用其他电子邮件地址”,对所有表单都是如此,无论是否开启严格模式。

  • 被拒绝的提交会保留在“被拒绝的提交”中,以便你恢复它。

  • “预检”也会给出答复,因此表单可以在有人点击“发送”之前就检查该地址。

  • 所有方案都可用。

这次发布不做什么

  • 未通过的 CAPTCHA 检查从不拒绝提交。它只是把提交标记为垃圾,你可以在收件箱中纠正,如果无法联系验证服务商,提交会直接通过。访客浏览器中的控件仍会与你选择的服务商通信。

  • “即时”不会把被标记为垃圾的提交发成邮件,也不会对同一地址每五分钟发送超过一封。

  • 路由只是把一个问题的答案与一个地址列表对应起来。它不会把提交发往邮件之外的任何地方。

  • 拒绝重复是把一个字段与已存储的内容比对,不是对整条提交的重复检查。

  • 一次性地址名单只与它的季度更新一样新;之后才出现的域名不在其中。你自己列出的域名则没有这种延迟。

每个条目的完整措辞见更新日志中 v1.74.0 的条目。

把你的第一个表单指向 FormFlow。

无需搭建后端,无需托管前端。

免费开始