DKIM 签名,加完域名就有
你加域名的时候,我们会生成一对 2048 位的密钥。把公钥贴进 DNS,之后每封信都会自动签名,Gmail 一看就知道确实是你发的。
注册、加个域名、调一个接口,验证码和通知邮件就发出去了。签名、重试、退信这些琐事,我们来处理。
大概五分钟,就能发出第一封
const res = await fetch("https://bulkmail.dev/emails", {
method: "POST",
headers: {
"Authorization": "Bearer mk_your_api_key",
"Content-Type": "application/json",
},
body: JSON.stringify({
from: "Acme <hello@acme.com>",
to: "user@example.com",
subject: "你的验证码是 382915",
html: "<p>验证码 10 分钟内有效。</p>",
}),
});
import requests
requests.post(
"https://bulkmail.dev/emails",
headers={"Authorization": "Bearer mk_your_api_key"},
json={
"from": "Acme <hello@acme.com>",
"to": "user@example.com",
"subject": "你的验证码是 382915",
"html": "<p>验证码 10 分钟内有效。</p>",
},
)
curl -X POST https://bulkmail.dev/emails \
-H "Authorization: Bearer mk_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"from": "Acme <hello@acme.com>",
"to": "user@example.com",
"subject": "你的验证码是 382915",
"html": "<p>验证码 10 分钟内有效。</p>"
}'
一封邮件能稳稳进收件箱,背后要处理签名、IP 信誉、退信、重试一堆事。这些我们都做好了,你不用操心。
你加域名的时候,我们会生成一对 2048 位的密钥。把公钥贴进 DNS,之后每封信都会自动签名,Gmail 一看就知道确实是你发的。
免费用户、付费用户、独立 IP 客户走不同的发信 IP。别人乱发邮件,影响不到你。
送达、延迟、退信、被举报,我们都会推到你的 Webhook。请求带签名,你那边挂了我们会重试。
退回来说“查无此人”的地址、点过举报的收件人,下次会自动跳过,不会一直往上撞,拉低你的信誉。
中文的发件人名字和主题,我们都会按规范编码。Gmail、Outlook、QQ 邮箱里看到的,就是你写的那几个字。
不用自己搭邮件服务器,也不用去啃 SMTP 协议。
在控制台填上你的域名,比如 mail.acme.com。我们会生成它需要的几条 DNS 记录。
去域名服务商那里加上,Cloudflare、阿里云、腾讯云都行。生效了系统会自己发现,不用回来点验证。
建一把 API Key,发一个 POST 请求,邮件就进发送队列了。
$ curl -X POST bulkmail.dev/domains -d '{"name":"mail.acme.com"}' 201 Created · 需要添加 4 条 DNS 记录 $ dig +short TXT bm1a2b._domainkey.mail.acme.com "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOC…" ✓ mail.acme.com 已验证 $ curl -X POST bulkmail.dev/emails -d @welcome.json 202 Accepted · {"id":"9db6562a…","status":"queued"} ✓ 已送达 user@example.com(用时 2.1 秒)
“发出去了”和“送到了”是两回事。每封信、每个收件人最后怎么样了,我们都记着,对方服务器回了什么,原样给你看。
// POST https://your-app.com/webhooks/mail { "type": "email.delivered", "data": { "recipient": "user@example.com", "detail": "250 2.0.0 OK" } }
按月付,不想用了随时停。支持 USDT,也支持支付宝和微信。
产品上线了,有真实用户在收你的信,就该用这个。
发得多、送达率一点都不能马虎的团队。
验证码、注册确认、找回密码、订单和账单通知、系统告警,这类用户自己触发、本来就想收到的邮件。没经过对方同意的群发广告不行,发现了会停掉账户,这也是为了大家的信誉。
现在 Gmail、Outlook 都会查 SPF、DKIM、DMARC,没认证的信大多直接进垃圾箱。另外验证也是在证明这个域名是你的,免得别人冒用你的名义发信。
用 USDT(TRC20)付的话,转账确认后一两分钟就自动开通了,不用等人。用支付宝、微信或银行转账的话,在控制台留个联系方式,我们看到后会联系你,收到钱马上开。
接口会返回 429,邮件不会发出去。每天的额度在北京时间早上 8 点(UTC 0 点)恢复,每月的额度在 1 号恢复。
偶尔几封没关系,系统会自动把这些地址拉进黑名单,下次不再发。但如果最近 7 天的退信率或投诉率太高,账户会被暂停,所以别拿来发买来的邮箱列表。
先去控制台确认域名的 DKIM 和 SPF 都显示“通过”,再加上 DMARC 记录。内容尽量像正常人写的信,别全是链接和图片。新域名刚开始信誉一般,发信量慢慢往上加,过一两周会好很多。