一、先上更正卡:免费额度不是"永久 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: |
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 配 |
Dedicated IP | ❌ | Pro 档起($89.95/月)才含 1 个 |
入站解析 Inbound Parse | ❌ | Essentials($19.95/月)起开放 |
Email 地址校验 API | 0 次 | Pro 档起每月送 2,500 次 |
客服支持 | 工单(Ticket) | 无电话/无专属对接人 |
SLA | ❌ | 无 |
三、60 天内真正能免费用到的能力
SMTP + REST API 双接入:老项目用 SMTP 最快接入,新项目用 v3 REST API 一次请求可批量提交最多 1,000 封独立邮件,适合一次性通知/批量事务邮件。
Handlebars 动态模板编辑器:所见即所得拖拽 + HTML 源码双模式,支持
{{var}}变量、{{#if}}条件、{{#each}}迭代,做验证码/订单/重置密码/欢迎邮件足够用。Suppressions 抑制列表:硬弹/软弹/垃圾投诉/退订/无效地址 5 类自动拉黑,避免你反复往坏地址发,保护发信域名声誉——这是很多"便宜 SMTP"不帮你做的。
分析与送达优化:活动面板 + Deliverability Insights 仪表板 + 1 个 Event Webhook,可把 open/click/bounce/delivered 事件回传到自有 BI 或日志系统。
DKIM/SPF 自动配置:控制台点几下就能生成 3 条 CNAME,自动完成 DKIM 签名和 SPF 授权,减少 "via sendgrid.net" 的收件人提示。DMARC 虽然要自己去 DNS 加
_dmarcTXT 记录,但配置本身不收费。全语言 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 个容易踩的坑
60 天一过直接停发,不提前通知容易翻车试用结束后 SendGrid 不会自动扣费,但也不会提前弹个大横幅提醒你;如果生产环境忘了升级,第 61 天开始 API 开始返回 403/401,验证码和通知邮件全停。建议用它做"集成测试/早期内测",不要一上来就把生产唯一发信通道挂上去。
SMTP 用户名固定是
apikey,不是你的邮箱这是新接入最常见的坑:SMTP 登录时 Username 必须填字面量字符串apikey,Password 填你生成的 API Key(SG.开头),填邮箱账号必报 535 Authentication failed。国内访问延迟较高,晚高峰偶发超时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 天免费期内)
注册账号:到 sendgrid.com 用邮箱注册,无需绑信用卡,完成邮箱验证+双因素认证即可;
创建 Sender Identity:Settings → Sender Authentication,新手可以先 "Verify a Single Sender" 验证单个发信邮箱,有自己的域名建议直接 "Authenticate Your Domain",配 3 条 CNAME 完成 SPF/DKIM;
创建 API Key:Settings → API Keys → Create API Key,权限选 "Restricted Access" 仅给 Mail Send 权限,创建后只会显示一次完整 Key,立即复制保存;
接入发信:
SMTP:host
smtp.sendgrid.net,port587(STARTTLS)/465(SSL),usernameapikey,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 无商业合作关系。
壹贰线报 · 官方定价页核实