主题
Resend 注册与拿 API Key
一句话
注册 → 添加域名 → 拿 DNS 记录 → 拿 API Key。约 10 分钟,DNS 生效可能要再等一会儿。
界面会变,功能不会
Resend 的后台每年都在调整。下面写的是要找什么,不是"点第几个按钮"。 菜单名对不上时,按功能找同义词(Domains / 域名、API Keys / 密钥)。
第 1 步:注册
打开 https://resend.com,用邮箱注册(也可以用 GitHub 账号)。
免费额度:每天 100 封、每月 3000 封。起步够用,量大了再升级。
第 2 步:添加你的发信域名
进 Domains → Add Domain。
填你商城的域名,比如 jdz.io。
填根域名,不要填子域名
填 jdz.io,不要填 mail.jdz.io 或 no-reply.jdz.io。
发信地址 no-reply@jdz.io 要求 jdz.io 这个域名本身通过验证。 填错的话后台会报「发信地址不属于已验证域名」。
选一个 Region(区域):
| 你的买家主要在 | 建议选 |
|---|---|
| 美洲 | us-east-1 |
| 欧洲 | eu-west-1 |
| 亚太 | 就近的那个 |
区域选完不能改
要改只能删掉域名重新添加、DNS 记录也要重配一遍。想清楚再选。
第 3 步:拿到 DNS 记录
添加完域名,Resend 会给你一组 DNS 记录,大致长这样:
| 类型 | 名称 | 值 |
|---|---|---|
TXT | send | v=spf1 include:amazonses.com ~all |
TXT | resend._domainkey | p=MIGfMA0GCSqGSIb3...(很长一串) |
MX | send | feedback-smtp.us-east-1.amazonses.com(优先级 10) |
TXT | _dmarc | v=DMARC1; p=none; |
每个账号拿到的值都不一样
不要抄这份文档里的示例值,一定用你自己 Resend 后台显示的那份。 DKIM 那一串(p=MIGf...)是你专属的。
这一步先别关页面,接下来去 Cloudflare 把这几条加上。
第 4 步:拿 API Key
进 API Keys → Create API Key。
| 项 | 建议 |
|---|---|
| Name | 写清楚用途,比如 mall-production |
| Permission | Sending access(只发信,不给别的权限) |
| Domain | 限定成你刚加的那个域名 |
Key 只显示这一次
创建完那一串 re_xxxxxxxxxxxx 只会出现一次,关掉就再也看不到了。
立刻复制,直接粘到后台去。不要先存到微信/记事本里 —— 发信密钥泄露的后果是别人用你的域名发垃圾邮件,你的域名信誉会被毁掉, 之后连订单确认和验证码都进垃圾箱。
权限选 Sending access 而不是 Full access:万一 Key 泄露了, 对方只能发信,不能改你的域名配置或者删掉你的记录。
第 5 步:填回后台
后台 → 站点管理 → 站点设置 → 联系与法务 → 发信服务
| 字段 | 填什么 |
|---|---|
| 发信地址 | no-reply@你的域名 |
| API Key | 刚才复制的 re_xxxxxxxx |
点保存,然后在下面的测试里填一个你自己的邮箱,点「发送测试邮件」。
保存后 API Key 会变成一串圆点
那是掩码,不是你的 Key 被改了。改别的字段时不用重新填一遍 —— 系统认得出掩码,会保留原来的密钥。
要换 Key 就直接贴新的进去;要停用发信就清空发信地址。
发信地址取什么名
| 地址 | 场合 |
|---|---|
no-reply@域名 | 最常见。明确告诉买家"别回这封信" |
hello@域名 / shop@域名 | 更亲切,但你得真的收这个邮箱 |
orders@域名 | 只发订单类邮件时 |
用 no-reply 的话,客服邮箱要单独填
买家收到订单邮件想回一句"能改地址吗",回给 no-reply 就石沉大海了。
所以站点设置 → 联系与法务里还有一个客服邮箱字段, 那是给买家看的联系方式。两个是不同的东西,见 发信地址 vs 客服邮箱。
常见问题
测试邮件报 invalid header value: "Bearer ••••••1234"
你把掩码当成 Key 存进去了。重新贴一次真实的 re_... 再保存。
报「domain is not verified」
DNS 还没生效,或者记录填错了。去 Cloudflare 那一篇对一遍。
免费额度用完了
Resend 后台能看到当月用量。升级付费档之后,记得回后台把「营销邮件日限」也调上去 —— 那个数字不会自动跟着变,不改的话你多花的钱是白花的。