投递率高且有专门 IP 池可选
免费档发送速率较低,企业用量需升级
在 sendgrid.com 注册后,进入 Settings → API Keys 生成一个 Full Access 或 Restricted Key。所有请求用 Authorization: Bearer <API_KEY> 头认证。生产前需完成域名 SPF/DKIM 校验以提升投递率。
可用率 · 30 天窗口
关于这个 API
SendGrid 是 Twilio 旗下的邮件投递平台,分事务邮件与营销邮件两条主线。事务邮件 API(v3)走 REST,结构清晰、支持模板变量与个性化字段;营销邮件用 Marketing Campaigns 模块,含联系人管理、自动化流程和 A/B 测试。
它的核心价值是投递率:通过专用 IP 池、域名认证(SPF/DKIM/DMARC)、退订名单、ISP 反馈循环等机制最大化"邮件进入收件箱"的概率。webhook 事件回调可实时获取 open / click / bounce / spam_report 状态,方便构建数据闭环。
免费档每日 100 封够小项目和原型用,但生产环境通常要付费档以解锁更高速率、专用 IP、共享 IP 池选择等。新账户首发可能触发反欺诈审核,建议提前完成域名验证并从低频率开始 warm-up。
你可以做什么
- 1发送注册验证、找回密码等事务邮件
- 2群发营销邮件与新闻通讯
- 3基于事件回调更新用户行为
- 4维护退订与压制名单
- 5用动态模板渲染个性化邮件
优劣对比
优点
- 投递率高且有专门 IP 池可选
- 事件 webhook 数据丰富
- 动态模板与 Handlebars 表达式实用
- 免费档每日 100 封邮件,适合个人/小项目
注意事项
- 免费档发送速率较低,企业用量需升级
- 严格的反垃圾审核,新账户首发可能被审查
- 专用 IP 需付费且需自行做 IP warm-up
示例请求
curl https://sendgrid.com/<endpoint> \
-H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.快速开始
在 sendgrid.com 注册后,进入 Settings → API Keys 生成一个 Full Access 或 Restricted Key。所有请求用 Authorization: Bearer <API_KEY> 头认证。生产前需完成域名 SPF/DKIM 校验以提升投递率。
常见问题
API 调用是否免费?+
免费档每天最多 100 封;超过需付费。计费按月度发送量阶梯,详见 sendgrid.com/pricing。
为什么我的邮件进了垃圾箱?+
通常是域名未配置 SPF/DKIM/DMARC、发件 IP 信誉低、或内容触发反垃圾规则。先做域名认证再考虑专用 IP。
如何处理退订?+
SendGrid 自动维护全局 Suppression List,向退订地址再发会被拦截。可通过 Suppressions API 程序化管理。
支持模板吗?+
支持 Dynamic Templates,可在 UI 编辑 Handlebars 模板,调用时只传变量值。
技术细节
- 认证方式
- api_key
- 计费
- freemium
- 协议
- REST
- SDK
- python, javascript, java, ruby, php, csharp, go
- 上次巡检
- 2026/5/12 07:38:24
接口端点
从 OpenAPI spec 自动解析。显示 12 / 334 个未弃用端点。
/access_settings/activityIP Access ManagementRetrieve all recent access attempts
/access_settings/whitelistIP Access ManagementRemove one or more IPs from the allow list
/access_settings/whitelistIP Access ManagementRetrieve a list of currently allowed IPs
/access_settings/whitelistIP Access ManagementAdd one or more IPs to the allow list
/access_settings/whitelist/{rule_id}IP Access ManagementRemove a specific IP from the allowed list
/access_settings/whitelist/{rule_id}IP Access ManagementRetrieve a specific allowed IP
/alertsAlertsRetrieve all alerts
/alertsAlertsCreate a new Alert
/alerts/{alert_id}AlertsDelete an alert
/alerts/{alert_id}AlertsRetrieve a specific alert
/alerts/{alert_id}AlertsUpdate an alert
/api_keysAPI KeysRetrieve all API Keys belonging to the authenticated user
另有 322 个端点未显示,详见 OpenAPI spec。
