每月 3000 封以内的事务邮件,Resend 免费档可以覆盖,前提是每天不超过 100 封。发信量越大,Amazon SES 的价差越明显,20 万封时 SES 约 20 到 32 美元,Resend 是 125 美元,Postmark 按本文算法最多约 246 美元,代价是退信回调、投递分析这些功能要在 AWS 里另外配置、另外计费。下面的价格均于 2026 年 10 月 16 日在三家官方定价页核对。
三家各怎么收钱
Resend 把事务邮件和营销邮件分开计价,事务邮件的档位如下:
| 档位 | 月费 | 每月包含 | 超量每千封 |
|---|---|---|---|
| Free | $0 | 3,000 封 | 不能超量 |
| Pro | $20 | 50,000 封 | $0.90 |
| Pro | $35 | 100,000 封 | $0.90 |
| Scale | $90 | 100,000 封 | $0.90 |
| Scale | $160 | 200,000 封 | $0.80 |
Resend 免费档每天最多发 100 封,3000 封的月额度平均下来正好是每天 100 封,单日注册量突增时当天就会触顶。免费档另含 3 个自定义域名、1 个 webhook 端点、30 天日志保留。Resend 只按月付费,没有年付折扣,收到的邮件也计入事务额度。
Postmark 的免费档每月 100 封,定位是测试接入,付费档从每月 10,000 封起:
| 档位 | 月费(10,000 封) | 超量每千封 | 自定义发信域名 |
|---|---|---|---|
| Basic | $15.00 | $1.80 | 5 个 |
| Pro | $16.50 | $1.30 | 10 个 |
| Platform | $18.00 | $1.20 | 不限 |
Postmark 的 FAQ 写明 100 封和 10,000 封之间没有其他档位,没用完的额度不顺延到下个月。默认保留 45 天的完整邮件内容,Pro 档起可以付费延长到最多 365 天;接收邮件(inbound)要 Pro 档以上才有。付款只收信用卡,不收 PayPal。FAQ 里另有一条:产品已经上线、在收费、没拿外部投资的团队,联系客服可获得 75 美元账户额度,按 Basic 档约合五个月月费。
Amazon SES 现在分 Essentials、Pro、Enterprise 三个套餐,另有按项计费的 à la carte:
| 方案 | 每月 1000 万封以内,每千封 | 固定月费 |
|---|---|---|
| Essentials | $0.16 | 无 |
| Pro | $0.22 | 每账户每区域 $105 |
| Enterprise | $0.23 | 每账户每区域 $500 |
| à la carte 外发邮件 | $0.10 | 无 |
SES 定价页脚注说明,自 2025 年 6 月 1 日以来没有计费活动的新账户或新区域,从 2026 年 7 月 21 日起默认落在 Essentials 档,即每千封 0.16 美元,可以随时切换到每千封 0.10 美元的 à la carte。两种方式下附件都按每 GB 0.12 美元另收。新 AWS 用户最多可获得 200 美元免费额度,可用于 SES,须在开户后 12 个月内用完。
三种发信量下的月费
下面只算发信本身的费用。Postmark 定价页的滑块会给出更大包含量的档位,本文只核对了 10,000 封这一档,超过一万封的部分按该档超量价计算,所以 Postmark 的数字是上限。
每月 3,000 封
Resend 免费档刚好覆盖,前提是每天不超过 100 封。Postmark 免费档不够,需要 Basic 档,每月 15 美元。SES 按 Essentials 是 0.48 美元,按 à la carte 是 0.30 美元。
每月 30,000 封
Resend Pro 档 20 美元,包含 5 万封。Postmark 按 10,000 封档加 20,000 封超量计算,Basic 为 51 美元,Pro 为 42.50 美元,Platform 为 42 美元。SES 是 4.80 美元或 3 美元。
每月 200,000 封
Resend 用 35 美元的 10 万封档,再加 10 万封超量 90 美元,合计 125 美元;Scale 的 20 万封档是 160 美元,多出的是专属 Slack 支持、更多域名和 webhook 端点。Postmark 按上面的算法,Basic 为 357 美元,Pro 为 263.50 美元,Platform 为 246 美元。SES 是 32 美元或 20 美元。
| 月发信量 | Resend | Postmark(Basic / Pro / Platform) | SES Essentials | SES à la carte |
|---|---|---|---|---|
| 3,000 | $0 | $15 / $16.50 / $18 | $0.48 | $0.30 |
| 30,000 | $20 | $51 / $42.50 / $42 | $4.80 | $3.00 |
| 200,000 | $125 | $357 / $263.50 / $246 | $32 | $20 |
SES 单价低的部分原因
SES 的不少功能是单独计费的:投递分析 Virtual Deliverability Manager 每千封另收 0.07 美元,托管专属 IP 每月 15 美元再加每千封 0.08 美元,地址校验每次 0.01 美元。退信和投诉通知要接 SNS,自定义指标要用 CloudWatch,SES 定价页末尾写明这些服务另外计费。
Resend 每档都包含打开和点击追踪、自动抑制名单、退信原因、DKIM/SPF/DMARC 配置,以及 SMTP 中继和官方 SDK。Postmark 用 Message Streams 把事务邮件和营销邮件分成互相独立的发送通道。
营销邮件另算。Resend 的营销档按联系人数收费,免费 1000 个联系人,Pro 从 5000 个联系人每月 40 美元起,不限发送封数,营销邮件不占事务额度。SES 不区分邮件类型,一律按封数计费。
账单里容易漏掉的几笔
Resend 的超量计费默认不开启。定价页 FAQ 说,要在团队设置里打开 Transactional Overages,超量才会按每 1000 封一桶计费;不打开的话,超出额度后只会收到通知和升级提示。
Resend 每档带 3 个收件箱,付费档每多一个每月 1 美元。收件箱收发的邮件都计入事务额度,不另给额度。
Postmark 的超量在账期结束时结算,并入下个月的账单。额度不顺延,旺季多发的部分按超量价付,淡季没用完的部分也不退,季节性明显的产品按全年平均发信量估算会偏低。
SES 的附件费按每 GB 0.12 美元计算。按每封 200 KB 算,20 万封约 40 GB,附件费 4.80 美元,相当于 Essentials 档发信费 32 美元的 15%。
和 Spring Boot 对接
三家都提供 SMTP,Spring Boot 的 spring-boot-starter-mail 配好 host、端口、用户名和密码就能发信,换服务商基本只改配置。工作量主要在退信和投诉的回调:Resend 和 Postmark 走 webhook,SES 一般通过 SNS 推送。Resend 免费档只有 1 个 webhook 端点,Pro 档是 5 个。
更早的 独立开发者穷鬼套餐 一文里,邮件一栏写的是 Mailgun;对象存储的账单对比见 R2 和 B2 的对象存储账单。
本文价格来自 2026 年 10 月 16 日查阅的 Resend 定价页、Postmark 定价页 和 Amazon SES 定价页。
一起交流
分享你的思考,让讨论更进一步。