SendGrid 免费邮件 API 已经"不是永久免费"了——你看到的 100 封/天,是 60 天试用

一、先上更正卡:免费额度不是"永久 100 封/天"

圈里流传很久的一句话——"SendGrid 永久免费每天 100 封,够个人项目用一辈子"。壹贰云测评对照 SendGrid 官方 Pricing 页核实后,给大家做 3 处更正:

🔴 更正 1:Email API 免费档已改为 60 天试用,不是永久免费

官方 Pricing 页 "Email API Plans" 明确标注:Free Trial · $0/mo for 60 days · Send 100 emails/day · No credit card, no commitment。60 天试用期结束后账户不会自动扣费,但会限制发信,需要升级 Essentials($19.95/月起)或 Pro($89.95/月起)才能继续发送。"永久免费 100/天"是 2024 年及以前的老版口径,2025 年起 Email API 侧已改为 60 天试用。

🔴 更正 2:免费试用不含入站邮件解析(Inbound Parse)

用户原文提到"模板/抑制列表/分析",我们核实后确认这三项在免费试用期内可用,但入站路由(Inbound Parse Webhook)仅 Essentials 及以上付费档才完整开放,免费档试用阶段不支持接收邮件回调。如果你要做"发出去的邮件回复回系统",至少要升 $19.95/月 Essentials。

🔴 更正 3:子用户、专用 IP、地址校验 API、A/B 测试全部付费

  • 专用 IP:Pro 档($89.95/月起)包含 1 个,额外每个 $30/月;Essentials 不提供。

  • 子用户(Subusers)/队友席位:免费试用仅 1 位队友,子用户管理仅 Pro+。

  • Email Address Validation API(地址校验):Pro 起含 2,500 次/月,试用档 0 次。

  • A/B 测试、自动化营销、设计编辑器高级功能:仅 Marketing Campaigns 的付费档开放(注意:SendGrid 把 Email API 和 Marketing Campaigns 分成两张定价表,免费试用主要覆盖 Email API 侧)。

需要单独说明的是,SendGrid 官网还有一个 Marketing Campaigns Free 档(存 2,000 联系人、发 6,000 封营销邮件、送 3 次邮件测试)——但这是营销邮件的免费档,不是事务邮件 API,和今天聊的"SMTP+REST API 发验证码/通知邮件"不是一回事。


二、免费试用真实额度一览(Email API · Free Trial)

项目

免费试用额度

说明

时长

60 天

注册起算,无需绑卡

每日发信

100 封/天

不是每月 3,000,60 天合计最多约 6,000 封(按 100×60 估)

SMTP + REST API

✅ 都有

SMTP host: smtp.sendgrid.net,端口 587(TLS)/ 465(SSL),用户名固定为字符串 apikey,密码填 API Key(SG. 开头)

SDK 支持

Node、Python、Ruby、Go、PHP、Java、C#、cURL 全支持

官方 SDK 覆盖主流语言,社区维护的 Rust/Swift/Kotlin 库也较成熟

动态模板(Handlebars)

✅ 编辑器免费开放

支持条件渲染、迭代、变量插值;但不含测试渲染、版本回滚、协作评审这些高级功能

抑制列表(Suppression)

✅

Bounce/Spam/Unsubscribe/Invalid 四类抑制自动维护

分析面板

✅

送达/打开/点击/退订/弹回基础统计;Deliverability Insights 仪表板试用内可用

Event Webhook

1 个

可将发信事件 POST 到自有服务器

队友席位

1 人

不支持子账号/权限分组

域名认证(SPF/DKIM)

✅ 免费开放

DKIM 自定义密钥长度,SPF 通过 CNAME 自动配置;DMARC 需自行在 DNS 配 _dmarc 记录

Dedicated IP

❌

Pro 档起($89.95/月)才含 1 个

入站解析 Inbound Parse

❌

Essentials($19.95/月)起开放

Email 地址校验 API

0 次

Pro 档起每月送 2,500 次

客服支持

工单(Ticket)

无电话/无专属对接人

SLA

❌

无


三、60 天内真正能免费用到的能力

  1. SMTP + REST API 双接入:老项目用 SMTP 最快接入,新项目用 v3 REST API 一次请求可批量提交最多 1,000 封独立邮件,适合一次性通知/批量事务邮件。

  2. Handlebars 动态模板编辑器:所见即所得拖拽 + HTML 源码双模式,支持 {{var}} 变量、{{#if}} 条件、{{#each}} 迭代,做验证码/订单/重置密码/欢迎邮件足够用。

  3. Suppressions 抑制列表:硬弹/软弹/垃圾投诉/退订/无效地址 5 类自动拉黑,避免你反复往坏地址发,保护发信域名声誉——这是很多"便宜 SMTP"不帮你做的。

  4. 分析与送达优化:活动面板 + Deliverability Insights 仪表板 + 1 个 Event Webhook,可把 open/click/bounce/delivered 事件回传到自有 BI 或日志系统。

  5. DKIM/SPF 自动配置:控制台点几下就能生成 3 条 CNAME,自动完成 DKIM 签名和 SPF 授权,减少 "via sendgrid.net" 的收件人提示。DMARC 虽然要自己去 DNS 加 _dmarc TXT 记录,但配置本身不收费。

  6. 全语言 SDK:官方维护 8 种主流语言 SDK,文档与示例齐全,社区生态成熟,找问题容易。


四、付费起步价(心里有个数)

档位

起步价

月度额度

关键新增

Free Trial(试用)

$0 / 60 天

100 封/天

基础 API/SMTP、1 webhook、动态模板编辑器、1 位队友

Essentials

$19.95/月

50,000 封/月(起步档)

取消日限、入站解析、更多队友、去 SendGrid 品牌、客服工单优先

Pro

$89.95/月

100,000 封/月

1 个专用 IP、子用户管理、2,500 次地址校验、高级分析、专家服务

Premier

定制报价

百万级+

专属客户经理、SLA、定制 MTA、合规支持

说明:Essentials 起步 $19.95 给的是 50,000 封/月档位,不是 3,000;超过后按超额梯度加价。


五、3 个容易踩的坑

  1. 60 天一过直接停发,不提前通知容易翻车试用结束后 SendGrid 不会自动扣费,但也不会提前弹个大横幅提醒你;如果生产环境忘了升级,第 61 天开始 API 开始返回 403/401,验证码和通知邮件全停。建议用它做"集成测试/早期内测",不要一上来就把生产唯一发信通道挂上去。

  2. SMTP 用户名固定是 apikey,不是你的邮箱这是新接入最常见的坑:SMTP 登录时 Username 必须填字面量字符串 apikey,Password 填你生成的 API Key(SG. 开头),填邮箱账号必报 535 Authentication failed。

  3. 国内访问延迟较高,晚高峰偶发超时SendGrid 发信节点主要在北美/欧洲,国内直连 SMTP/API 平均延迟 300–600ms,晚高峰偶发 TLS 握手超时;到国内 QQ/163/阿里邮箱的到达率整体尚可,但不如国内服务商对 QQ/网易白名单的亲和度。对延迟敏感的场景建议在服务端加队列重试,或搭配 Resend/国内 SES 使用。


六、适合 / 不适合

✅ 适合

  • 海外面向用户的 SaaS / 独立站 / 出海 App,要一套成熟的事务邮件方案先跑起来

  • 60 天内要完成 MVP 或小规模内测,预算 0、需要快速验证产品假设

  • 团队已经在用 Twilio 生态(短信/语音),希望和 Twilio 控制台统一管理账单

  • 需要稳定的抑制列表与基础送达率,不愿自己维护 Postfix

  • 想用 Handlebars 动态模板做复杂的个性化事务邮件

❌ 不适合

  • 要"永久免费、无限期用"的个人项目——请选 Resend(3,000 封/月永久免费)、Mailgun(100 封/天 60 天后仍保留沙盒)或国内腾讯云 SES(永久 1,000 封)

  • 需要接收邮件回复回系统(Inbound Parse)——免费试用没有

  • 需要专用 IP 维持独立域名声誉——Pro 档 $89.95/月起

  • 国内面向 C 端用户、对到达率/延迟要求高——优先国内厂商

  • 仅做营销邮件群发——请直接看 Marketing Campaigns 定价,不要用 Email API 档


七、4 步上手(60 天免费期内)

  1. 注册账号:到 sendgrid.com 用邮箱注册,无需绑信用卡,完成邮箱验证+双因素认证即可;

  2. 创建 Sender Identity:Settings → Sender Authentication,新手可以先 "Verify a Single Sender" 验证单个发信邮箱,有自己的域名建议直接 "Authenticate Your Domain",配 3 条 CNAME 完成 SPF/DKIM;

  3. 创建 API Key:Settings → API Keys → Create API Key,权限选 "Restricted Access" 仅给 Mail Send 权限,创建后只会显示一次完整 Key,立即复制保存;

  4. 接入发信:

    • SMTP:host smtp.sendgrid.net,port 587(STARTTLS)/ 465(SSL),username apikey,password 填 API Key;

    • REST API:POST https://api.sendgrid.com/v3/mail/send,Header 带 Authorization: Bearer SG.xxx,Body 按官方文档传 personalizations / from / subject / content;

    • SDK:对应语言 npm install @sendgrid/mail / pip install sendgrid 等,用官方 SDK 调用最快。

💬 本期话题:你目前在项目里用哪一家发事务邮件?SendGrid / Resend / Mailgun / 腾讯云 SES / 阿里云 DM / 自建 Postfix,遇到过哪些"到达率翻车"或"免费额度突然变付费"的坑?

文中价格与规则以官方文档为准(核实时点:2026 年 11 月)。本文由壹贰线报基于 SendGrid 官方定价页与产品文档独立核实产出,与 SendGrid/Twilio 无商业合作关系。

壹贰线报 · 官方定价页核实


版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。