一、三家定位差异

维度ResendPostmarkLoops
主打DX + Transactional送达率 + TransactionalProduct + Marketing
目标Indie / 开发者重 deliverability 业务Indie SaaS
价格条件$20/月$15/月$59/月
送达率★★★★★★★★★★★★★
DX★★★★★★★★★★★★
Visual Editor
React Email原生第三方第三方
Marketing Flow

二、价格细节(2026 年 5 月)

Resend

套餐月费
Free$0100/天,3000/月
Pro$2050k/月
Pro $80$80100k/月 + 加 IP
Enterprise定制dedicated IP
超额$0.0004/封-

Postmark

套餐月费
Free$0100/月
10k$1510k/月
50k$5050k/月
100k$80100k/月
超额$0.0008/封-

Loops

套餐月费
Free$01k/月 + 1k contacts
Pro$5910k contacts + 10k emails
Growth$15950k contacts + 50k emails
Scale定制大客户

三、送达率对比(2026 年第三方测试)

服务Gmail 送达Outlook 送达Yahoo 送达平均
Postmark99.2%97.8%98.5%98.5%
Resend97.5%95.2%96.8%96.5%
Loops96.8%94.6%95.7%95.7%
SendGrid (对照)95.4%93.2%94.6%94.4%

数据来源:MailGenius / GlockApps 2026 第一季度独立测试。

四、template DX 对比

Resend + React Email

import { Html, Button } from '@react-email/components'

export default function Welcome({ name }: { name: string }) {
  return (
    <Html>
      <h1>Hi {name}</h1>
      <Button href="/start">Get started</Button>
    </Html>
  )
}

// 发邮件
await resend.emails.send({
  from: '[email protected]',
  to: '[email protected]',
  subject: 'Welcome',
  react: <Welcome name="John" />
})

Postmark + 标准 template

await postmark.sendEmailWithTemplate({
  From: '[email protected]',
  To: '[email protected]',
  TemplateAlias: 'welcome',
  TemplateModel: { name: 'John' }
})

Loops(Visual Editor)

登录 Dashboard → 拖拽编辑 → 自动生成 template ID
代码侧:
await loops.sendTransactionalEmail({
  transactionalId: 'tmpl_xxx',
  email: '[email protected]',
  dataVariables: { name: 'John' }
})

五、indie 实际场景推荐

场景 A:纯 SaaS(magic link、密码重设、订阅确认)

首选:Postmark(送达率优先) 备选:Resend(DX 优先)

场景 B:Indie 产品(onboarding flow + newsletter)

首选:Loops(一站式) 备选:Resend + Customer.io 组合

场景 C:B2B SaaS(合同确认 + 大客户邮件)

首选:Postmark(不可送达失败)

场景 D:极致省钱 + 高量

首选:Resend($0.0004/封 业界最低)

六、Webhook 事件支持

三家都支持 webhook 但事件数不同:

事件ResendPostmarkLoops
sent
delivered
opened
clicked
bounced
complained
email.replied
unsubscribed

七、跨境环境检查

Resend / Postmark / Loops Dashboard 在国内访问普遍稳定,但 Resend 部分 region 的 SMTP relay 偶发不稳。

如果你需要稳定登录 Dashboard + 同时管 Stripe / Mercury / Wise 等海外账号,配一条海外银行 + Stripe + AI 工具全场景能保证邮件 Dashboard + 收款后台同时不中断。

八、迁移成本

从 → 到难度注意
SendGrid → Resend模板需重写
Mailgun → PostmarkDNS 重新配
Customer.io → Loopsflow 重新搭
Resend → Postmark仅 API 调用变化

相关阅读