Email Activity (beta) logo

Email Activity (beta)

Email Activity (beta)

不可达免费emailSendGrid

Twilio SendGrid 提供事务邮件与营销邮件发送,统计送达、打开、点击等事件。

访问站点 ↗健康巡检 9 小时前
适合什么时候用

投递率高且有专门 IP 池可选

先注意什么

免费档发送速率较低,企业用量需升级

第一步先查

在 sendgrid.com 注册后,进入 Settings → API Keys 生成一个 Full Access 或 Restricted Key。所有请求用 Authorization: Bearer <API_KEY> 头认证。生产前需完成域名 SPF/DKIM 校验以提升投递率。

认证
api_key
CORS
不支持
HTTPS
注册
需要
协议
REST
计费
freemium

可用率 · 30 天窗口

巡检: 1可用率: 0%
01

关于这个 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。

02

你可以做什么

  • 1发送注册验证、找回密码等事务邮件
  • 2群发营销邮件与新闻通讯
  • 3基于事件回调更新用户行为
  • 4维护退订与压制名单
  • 5用动态模板渲染个性化邮件
03

优劣对比

优点

  • 投递率高且有专门 IP 池可选
  • 事件 webhook 数据丰富
  • 动态模板与 Handlebars 表达式实用
  • 免费档每日 100 封邮件,适合个人/小项目

注意事项

  • 免费档发送速率较低,企业用量需升级
  • 严格的反垃圾审核,新账户首发可能被审查
  • 专用 IP 需付费且需自行做 IP warm-up
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://sendgrid.com/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

在 sendgrid.com 注册后,进入 Settings → API Keys 生成一个 Full Access 或 Restricted Key。所有请求用 Authorization: Bearer <API_KEY> 头认证。生产前需完成域名 SPF/DKIM 校验以提升投递率。

06

常见问题

API 调用是否免费?+

免费档每天最多 100 封;超过需付费。计费按月度发送量阶梯,详见 sendgrid.com/pricing。

为什么我的邮件进了垃圾箱?+

通常是域名未配置 SPF/DKIM/DMARC、发件 IP 信誉低、或内容触发反垃圾规则。先做域名认证再考虑专用 IP。

如何处理退订?+

SendGrid 自动维护全局 Suppression List,向退订地址再发会被拦截。可通过 Suppressions API 程序化管理。

支持模板吗?+

支持 Dynamic Templates,可在 UI 编辑 Handlebars 模板,调用时只传变量值。

07

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: No
认证方式
api_key
计费
freemium
协议
REST
SDK
python, javascript, java, ruby, php, csharp, go
上次巡检
2026/5/12 07:38:24
08

接口端点

从 OpenAPI spec 自动解析。显示 12 / 334 个未弃用端点。

GET
/access_settings/activityIP Access Management

Retrieve all recent access attempts

limit:query
DELETE
/access_settings/whitelistIP Access Management

Remove one or more IPs from the allow list

GET
/access_settings/whitelistIP Access Management

Retrieve a list of currently allowed IPs

POST
/access_settings/whitelistIP Access Management

Add one or more IPs to the allow list

DELETE
/access_settings/whitelist/{rule_id}IP Access Management

Remove a specific IP from the allowed list

rule_id:path*
GET
/access_settings/whitelist/{rule_id}IP Access Management

Retrieve a specific allowed IP

rule_id:path*
GET
/alertsAlerts

Retrieve all alerts

Authorization:header
POST
/alertsAlerts

Create a new Alert

Authorization:headeron-behalf-of:header
DELETE
/alerts/{alert_id}Alerts

Delete an alert

alert_id:path*
GET
/alerts/{alert_id}Alerts

Retrieve a specific alert

alert_id:path*Authorization:header
PATCH
/alerts/{alert_id}Alerts

Update an alert

alert_id:path*
GET
/api_keysAPI Keys

Retrieve all API Keys belonging to the authenticated user

limit:query

另有 322 个端点未显示,详见 OpenAPI spec。

09

标签