邮件难题:当你 AI 做的应用需要给真人发消息时

给一个 AI 做的应用加上邮件功能,听起来很简单 —— 直到你的注册链接掉进垃圾箱、密码重置邮件消失不见、你的域名还被拉黑。这是一份大白话指南,教你一次就把发邮件做对。

你做好了应用。注册表单能用。一个用户填好它,点了”创建账户” —— 然后什么都没发生。或者更糟:确认邮件四十分钟后才到,躺在垃圾箱里,发件地址看起来像个机器人写的。你让 AI 构建器去”修一下邮件”。三轮迭代之后,你多了一个新 bug,问题还是老问题。

只要你用 AI 应用构建器上线过什么东西,你大概就撞上过这个。邮件看起来像个一行代码的功能。它不是。它是一个有着古怪信任规则、三十年历史的协议,而要让它在一个 AI 做的应用里乖乖听话,正是非技术背景的创业者悄无声息地流失用户的最常见的地方之一。

下面讲讲到底是怎么回事,以及该让你的构建器做些什么。

为什么邮件比你的构建器表现得要难

当你的 AI 构建器生成一个”发邮件”功能时,它通常只接好了那个在测试界面上能跑通的最小的东西。它用一个默认的发件地址。它通过模板偏好的随便哪个服务来发送。它假设你是一家有着真实域名、又被互联网信任的真实公司。

而真实的互联网并不信任新发件人。邮件服务商 —— Gmail、Outlook、Yahoo、Apple —— 花了二十年练就一身识别可疑来源的本事。当一个全新的域名开始发送密码重置和欢迎邮件时,全世界的每一个垃圾邮件过滤器都会扬起眉毛。如果没有三项特定的配置到位,你的邮件就会掉进垃圾箱、被悄悄丢弃,或者迟到到用户早已放弃。

这三项是 SPF、DKIM 和 DMARC。你不需要知道它们的全称是什么。你需要知道的是:没有它们,你的发邮件功能就坏了,而且是那种你从应用内部看不出来的坏。

第一件要查的事:邮件到底是谁发的?

打开你应用最近发出的那封邮件。看看发件地址。它通常是以下三种之一:

  1. 某某@yourdomain.com —— 最理想。你的 AI 构建器配好了一个真实的发件人。如果用户还是收不到,那问题就出在上面那三个字母身上。
  2. 某某@some-builder-service.com —— 很常见。你的邮件是从你构建器的共享基础设施里发出去的。这能用,但它把你跟平台上所有其他随便什么应用扔进了同一个池子。一个糟糕的邻居,就能让你的送达率往下掉。
  3. noreply@some-random-domain.example —— 糟糕。你的 AI 构建器生成了一个它从没替换掉的占位地址。用户收到的邮件来自一个不属于你的域名,而收件箱服务商理所当然地会怀疑它们。

如果你属于第 2 或第 3 种情况,那就是第一件要修的事。

该按什么顺序让你的 AI 构建器做什么

对大多数构建器来说,有一个特定的顺序是行得通的。按错误的顺序去要这些东西,只会产出令人困惑的结果。

第 1 步:选一个发送服务商

告诉你的 AI 构建器:“我想用我自己的域名发邮件。用我的 API 密钥,把这个应用接到 Resend(或 Postmark、或 SendGrid)。” 挑一个。对小应用来说它们大同小异。Resend 和 Postmark 的配置流程最友好。

你得自己去服务商那里注册,拿到一个 API 密钥。这部分 AI 做不了 —— 它需要你填一张信用卡、验证你的身份。预留三十分钟。

第 2 步:验证你的域名

发送服务商接好之后,它会要求你给你的域名添加三条 DNS 记录。这就是我前面提到的 SPF、DKIM 和 DMARC 记录。你的服务商会原原本本地告诉你要粘贴什么。

这一步是大多数非技术背景的创业者会跳过的,而它正是能修好八成”我的邮件进了垃圾箱”投诉的那一步。告诉你的 AI 构建器:“帮我找到在我买的那个域名上添加 DNS 记录的地方。” 它会带着你走完你的注册商(GoDaddy、Namecheap、Cloudflare,不管是哪家)的流程。

这也是唯一一个需要花真实世界时间的步骤 —— DNS 的更改可能要几个小时才能生效。如果它没立刻生效,别慌。

第 3 步:重写你的邮件内容

这一步会让人意外。邮件的内容和配置一样重要。AI 构建器默认会写出那种东拉西扯、活像垃圾邮件的营销文案。有两件具体的事要修:

  • 别用全大写的主题行。“WELCOME TO MY APP”是个垃圾邮件信号。“Welcome to Boats by Maria”则不是。
  • **别用指向跳转域名的裸链接。**如果你的邮件说”点这里”,而链接指向一个要在三个服务商之间反复跳转的追踪 URL,垃圾邮件过滤器会察觉到。让你的构建器使用那种直接指向你自己域名的链接。

一个快速检查办法:从应用里给你自己发一封真实的邮件,然后把它转发到 mail-tester.com。它会给你的邮件打一个 10 分制的分数,并准确告诉你要修什么。8 分及以上,意味着收件箱会接纳你。低于 6 分,那就等着出问题吧。

必须能正常发出的三封邮件

你不需要把每封邮件都发好。你需要把三封特定的邮件发好,因为它们当中任何一封失败,你的应用对新用户来说就坏了。

  1. **注册确认邮件。**如果用户注册了却没法确认自己的地址,他们就登不了录。务必保证这一封每次都在一分钟内送达。
  2. **密码重置邮件。**这是用户在它缺失时会注意到的那封。如果他们申请了重置却什么都没收到,你的客服收件箱当天就会被塞满。
  3. “你的账户里发生了某件事”邮件 —— 一次新登录、一份邀请、一条评论。这些建立信任。如果它们能可靠地出现,用户就会开始把你的应用当成一个真正的服务来对待。

其余的一切 —— 新闻通讯、产品更新、滴灌式营销 —— 都是锦上添花。先让这三封核心邮件稳定送达,再去做任何花哨的东西。

什么时候该找个真人

如果你做完了上面三个步骤,邮件还是进垃圾箱,那问题几乎总是三者之一:你的域名太新了(等一个星期,少量发送)、你的内容触发了某个特定的过滤器(去跑一下 mail-tester 检查),或者你的发送量突然暴增了(从小量起步,慢慢加码)。

如果你在这上面花了不止一天还是没修好,那就到了花钱请一名自由职业者干两个小时的恰当时机了。邮件送达率是现代应用里少数几件事之一 —— 一个有经验的真人能修好 AI 构建器琢磨不太明白的东西,因为答案往往就藏在 AI 看不到的 DNS 记录里。

你可以做出一整个 AI 应用,自始至终都不接通真实的邮件。但你没法在没有它的情况下留住用户。