Bird vs Resend:事务性邮件对比

Deliver transactional emails and marketing broadcasts on sending infrastructure Bird owns and operates, with self-service dedicated IPs, programmable agent mailboxes, and email, SMS, WhatsApp, and voice in one API.

将图标拖到圆点上。使用方向键移动已聚焦的图标。按 Escape 取消拖动。

Trusted by engineering and product teams
shipping at global scale.

数据一览

Bird

已存储的邮件正文

启用存储后最多保留 30 天

谁掌控发送栈?

Resend:托管 IP 池

Resend offers dedicated IPs as an add-on on its Scale plan. Its managed dedicated IP pools handle automated warm-up, capacity scaling from inbox-provider feedback, and reputation monitoring.

Resend abstracts away the individual IP addresses inside those managed pools, automatically adding or retiring IPs as your sending volume shifts.

Bird:基础设施与信誉

Bird runs its own global sending infrastructure and develops the underlying MTA software, including PowerMTA for on-premises sending. Bird acquired SparkPost in 2021, and its network delivers roughly 40% of the world’s commercial email.

Manage shared IPs, named dedicated IPs, and custom IP pools with automated warm-up and shared-pool overflow. Bird’s Momentum MTA adapts delivery rates per mailbox provider in real time and automatically suppresses hard bounces and spam complaints to protect your sender reputation.

Check folder placement with Inbox Insights seed tests, inspect delivery metrics in Email analytics, and benchmark rival senders in Competitive Insights, backed by Bird’s deliverability specialists.

Bird 和 Resend 如何对比?

Resend offers a 24-hour idempotency window and renders React components directly inside its Node SDK. Bird pairs its global SparkPost sending network and custom IP pools with programmable agent mailboxes and multi-channel messaging in one API.

功能BirdResend谁更胜一筹?
发送 API 与开发者体验Bird’s TypeScript SDK throws typed errors by default and offers a result-tuple mode for explicit error branching without try/catch blocks.Resend’s Node SDK returns a data and error result object from each send call.
发送幂等性Bird retains completed send responses for 3 hours so retried requests with the same key never duplicate an email.Resend retains idempotency keys for 24 hours across single and batch sends.
已存储邮件的保留期Bird stores rendered message bodies for up to 30 days when content storage is enabled.Resend’s published plans include 30-day data retention, with custom retention available on Enterprise.
React Email 模板Render React Email components to HTML in your application and pass the compiled markup to Bird’s send endpoint.Pass a React Email component directly to the Node SDK, which renders the HTML during the send call.
SMTP 中继Bird SMTP supports implicit TLS on port 465 and STARTTLS on ports 587 and 2525, authenticated with your standard workspace API key.Resend SMTP supports implicit TLS and STARTTLS, authenticated with a Resend API key.
邮件之外的渠道Bird’s API covers email, SMS, WhatsApp, voice, Verify, and Realtime in one workspace.Resend focuses exclusively on transactional email, inbound email receiving, and marketing broadcasts.
投递能力积淀Bird acquired SparkPost in 2021, and its sending network delivers roughly 40% of the world’s commercial email.Resend launched its email sending platform in 2023, building on its 2022 React Email open-source library.
专用 IPBird offers dedicated IPs and custom IP pools with automated warm-up and per-message pool selection.Resend offers managed dedicated IP pools with automated warm-up and scaling as a paid add-on on the Scale plan.
公开定价Bird 电子邮件套餐与费率为下方套餐表格提供实时数据。Resend 套餐和费率提供下方套餐表中带日期标注的发布金额。
因用量而异
签名事件 WebhookBird signs webhook deliveries using Standard Webhooks with cryptographic ID, timestamp, and signature headers.Resend signs webhook requests using Svix cryptographic ID, timestamp, and signature headers.
邮箱Bird’s agent mailboxes provide programmable inboxes, conversation threads, quote-stripped replies, and sender rules.Resend receives incoming email, exposes message content and attachments, and supports threaded replies.
智能体工具Bird’s hosted MCP server exposes 354 tools, and the Bird CLI manages domains, templates, webhooks, and sends with structured JSON output and semantic exit codes.Resend’s hosted MCP server covers emails, templates, broadcasts, contacts, logs, and webhooks, while its CLI manages sending and receiving.

如何处理发送结果?

Both examples branch on returned data and error values rather than wrapping the send call in a try/catch block. Bird’s SDK throws typed errors by default and includes an explicit result-tuple mode when you prefer handling errors as values.

Resend

send.ts
import { Resend } from "resend";

const resend = new Resend(process.env.RESEND_API_KEY!);

const { data, error } = await resend.emails.send({
  from:    "onboarding@yourdomain.com",
  to:      ["customer@example.com"],
  subject: "Your March invoice",
  html:    "<p>Attached.</p>",
});

if (error) console.error(error.message);
else console.log(data.id);

Bird

send.ts
import { BirdClient } from "@messagebird/sdk";

const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });

const { data, error } = await bird.email
  .send({
    from:    { email: "onboarding@yourdomain.com", name: "Acme" },
    to:      ["customer@example.com"],
    subject: "Your March invoice",
    html:    "<p>Attached.</p>",
  })
  .safe();

if (error) console.error(error.message);
else console.log(data.id);

发送调用周围有哪些变化?

Agent 能否通过两个服务商接收和回复邮件?
Yes. Resend supports inbound email receiving, attachments, and threaded replies, and exposes received messages through its MCP server. Bird’s agent mailboxes add first-class inbox provisioning, automatic thread grouping, quote-stripped reply extraction, and sender allowlists so blocked mail never wakes your agent.
如果重试任务在第二天恢复会怎样?
Resend’s 24-hour idempotency window deduplicates retries across a full day. Bird retains completed send responses for 3 hours to cover network timeouts and queue retries; if your job scheduler retries failed tasks the next day, check your own database record before submitting a new send call.

已公布的邮件套餐

Bird 付费套餐每月向共享余额存入一笔预存款。事务性邮件发送按套餐费率计费。以下比较假设余额仅用于电子邮件;其他用量和附加功能需另外付费。

定价对比结论: Mixed by volume. 在每个竞品的额度下,Bird 的预估每月资金需求取付费套餐预存款与按公布费率计算的事务性用量两者中的较大值。免费套餐在适用时使用其包含的额度。预存款是可消费的余额,而非额外费用。只有用量匹配且费率完整的币种才会影响结论。

同等用量下的事务性邮件费用
每月邮件数Bird 套餐及每月所需资金Resend
3,000Email Startup: $15 (USD)
Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

按公布价格

50,000Email Startup: $20 (USD)
Pro: $20 / mo

50,000 emails

Monthly billing.

按公布价格

100,000Email Startup: $40 (USD)
Pro: $35 / mo

100,000 emails

Monthly billing.

按公布价格

200,000Email Startup: $80 (USD)
Scale: $160 / mo

200,000 emails

Monthly billing.

按公布价格

500,000Email Startup: $200 (USD)
Scale: $350 / mo

500,000 emails

Monthly billing.

按公布价格

1,000,000Email Startup: $400 (USD)
Scale: $650 / mo

1,000,000 emails

Monthly billing.

按公布价格

2,500,000Email Startup: $1,000 (USD)
Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

按公布价格

Bird 电子邮件套餐与其他服务商公开的套餐
Bird 层级付费套餐额度BirdResend
Free1,000

€0 / month (EUR)

$0 / month (USD)

最接近的已公布发送量

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

按公布价格

Email Startup付费套餐不含额度

€15 / month to shared balance (EUR); email usage charged separately

$15 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐
Email Growth付费套餐不含额度

€250 / month to shared balance (EUR); email usage charged separately

$250 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐
Email Scale 1,000付费套餐不含额度

€1,000 / month to shared balance (EUR); email usage charged separately

$1,000 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐
Email Scale 2,500付费套餐不含额度

€2,500 / month to shared balance (EUR); email usage charged separately

$2,500 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐
Email Scale 5,000付费套餐不含额度

€5,000 / month to shared balance (EUR); email usage charged separately

$5,000 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐
Email Scale 10,000付费套餐不含额度

€10,000 / month to shared balance (EUR); email usage charged separately

$10,000 / month to shared balance (USD); email usage charged separately

查看下方已公布的套餐

Resend: 已公布的套餐

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

按公布价格

Pro: $20 / mo

50,000 emails

Monthly billing.

按公布价格

Pro: $35 / mo

100,000 emails

Monthly billing.

按公布价格

Scale: $90 / mo

100,000 emails

Monthly billing.

按公布价格

Scale: $160 / mo

200,000 emails

Monthly billing.

按公布价格

Scale: $350 / mo

500,000 emails

Monthly billing.

按公布价格

Scale: $650 / mo

1,000,000 emails

Monthly billing.

按公布价格

Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

按公布价格

Enterprise: Contact us

Custom usage and pricing.

按公布价格

如何比较邮件费用?

Bird 和 Resend 的价格行包含哪些内容?
The tables compare the monthly cash outlay on Bird at each send volume against Resend’s published tiers. Bird’s figures read live from our pricing catalogue, while Resend’s figures link directly to their pricing page with the verification date. Check the billing cadence, included send allowances, and add-on fees before selecting a tier. Resend lists overage rates and dedicated-IP add-ons separately from its base monthly plans.

迁移成本

从 Resend 迁移涉及哪些工作?

Moving from Resend to Bird takes four steps: swap the SDK send call, publish Bird’s DKIM and return-path DNS records alongside your existing records, import your suppressed addresses so you never email bounced or unsubscribed recipients, and update your webhook signature check.

Our migration guide maps every request field and delivery event between the two APIs. Verify your webhook handlers in Bird’s mail sandbox before switching production traffic, and schedule an automated warm-up window if you are moving onto new dedicated IPs.

Bird 与 Resend:常见问题

迁移到 Bird 时能保留我的 React Email 模板吗?
Yes. Your components stay exactly as they are: as shown in the Bird migration guide, you render your React Email component to an HTML string in your application and pass that markup to Bird’s send call, rather than relying on Resend’s Node SDK to render the component internally.

联系我们的邮件团队

了解 Bird 如何适配您的 Resend 工作流。

在从 Resend 迁移流量之前,先测试您的发件人、模板和投递事件。如需大规模迁移,请与邮件专家一起规划切换方案。

创建账户并测试您的集成。您的迁移咨询将包含您正在比较的服务商。

您的信息
产品(可选)
Email

隐私政策

Start building with Bird in minutes.