Zaufanie zespołów, które każdego dnia
tworzą oprogramowanie światowej klasy.

W liczbach

Bird

Przechowywane treści wiadomości

Do 30 dni, po włączeniu przechowywania

Kto kontroluje stos wysyłkowy?

Resend: zarządzane pule IP

Resend publikuje dedykowane IP jako dodatek do planu Scale. Jego zarządzane pule dedykowanych IP oferują automatyczny rozgrzew, skalowanie na podstawie informacji zwrotnych od dostawców skrzynek i ciągłe monitorowanie reputacji.

Resend nie ujawnia poszczególnych adresów IP w tych pulach. Pule dynamicznie dodają lub usuwają IP w miarę zmian wolumenu wysyłki.

Bird: infrastruktura i reputacja

Jak wypadają Bird i Resend w porównaniu?

Resend ma dłuższe okno ponownych prób i bezpośredni parametr React. Bird łączy e-mail z innymi kanałami. Poniższe wiersze porównują udokumentowane mechanizmy wysyłki i opcje integracji.

FunkcjaBirdResendKto wygrywa?
Wysyłka API i DXTypeScript SDK od Bird domyślnie rzuca typowane błędy; .safe() zwraca dane i błąd.Node SDK od Resend zwraca dane i błąd z wywołania wysyłki.
Idempotentność przy wysyłceBird przechowuje odpowiedzi zakończonych żądań przez 3 godziny; późniejsze ponowienia są traktowane jako nowe żądania.Resend przechowuje klucze idempotentności przez 24 godziny dla wysyłki pojedynczej i zbiorczej.
Retencja przechowywanych wiadomościBird przechowuje treści wysłanych wiadomości do 30 dni, jeśli przechowywanie treści jest włączone.Opublikowane plany Resend obejmują 30-dniową retencję danych; Retencja Enterprise jest elastyczna.
Szablony React EmailWyrenderuj React Email do HTML w swojej aplikacji, a następnie wyślij ten HTML przez Bird.Przekaż komponent React przez parametr react w Node SDK.
Relay SMTPBird SMTP obsługuje niejawne TLS na porcie 465 oraz STARTTLS na 587 lub 2525, z kluczem API.Resend SMTP obsługuje niejawne TLS i STARTTLS, z kluczem API.
Kanały poza e-mailemAPI od Bird obejmuje e-mail, SMS, WhatsApp, głos, Verify i Realtime.Resend obsługuje wysyłkę e-maili, odbieranie i kampanie e-mailowe.
Dziedzictwo dostarczalnościBird przejął SparkPost w 2021 roku. Jego sieć wysyłkowa obsługuje około 40% światowej komercyjnej poczty e-mail.Resend uruchomił swoją platformę wysyłki e-mail w 2023 roku, po swoim projekcie open-source w 2022 roku.
Dedykowane adresy IPBird oferuje dedykowane adresy IP i pule z automatycznym rozgrzewaniem i wyborem puli dla każdej wysyłki.Resend oferuje zarządzane dedykowane pule IP z automatycznym rozgrzewaniem i skalowaniem; w cenniku transakcyjnym są wymienione jako dodatek Scale.
Opublikowany cennikPlany i stawki e-mail Bird zawierają aktualne kwoty widoczne w poniższej tabeli planów.Plany i stawki Resend dostarczają kwoty wydawcy z podanymi datami w poniższej tabeli planów.
Podpisane webhooki zdarzeńBird podpisuje zdarzenia za pomocą Standard Webhooks, używając webhook-id, webhook-timestamp i webhook-signature.Resend podpisuje żądania webhooków używając svix-id, svix-timestamp i svix-signature.
Skrzynki pocztoweSkrzynki agentów Bird zapewniają adresowalne skrzynki odbiorcze, wątki, odpowiedzi i reguły nadawców zarządzane przez kod.Resend odbiera e-mail, udostępnia treść i załączniki oraz obsługuje odpowiedzi w tym samym wątku.
Narzędzia agentoweHostowany serwer MCP Bird pod adresem mcp.bird.com udostępnia 354 narzędzia. CLI bird wysyła i sprawdza e-maile, zarządza domenami, szablonami i webhookami oraz zapewnia agentom wyjście JSON i semantyczne kody zakończenia.Hostowany serwer MCP Resend obejmuje e-maile, szablony, kampanie, kontakty, logi i webhooki. Jego CLI zarządza wysyłaniem, odbieraniem i innymi zasobami Resend.

Jak obsłużyć wynik wysyłki?

Te przykłady rozgałęziają się na data i error. Bird używa .safe() jawnie; domyślny klient rzuca typowane błędy. Użyj stylu z wynikiem, gdy aplikacja obsługuje błędy jako wartości.

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);

Co się zmienia wokół wywołania wysyłki?

Czy agent może odbierać i odpowiadać na e-maile u obu dostawców?
Tak. Resend obsługuje odbieranie, załączniki i odpowiedzi, a jego serwer MCP udostępnia odebrane e-maile agentowi. Skrzynki agentów Bird dają aplikacji adresowalne skrzynki odbiorcze, wątki konwersacji i reguły określające, którzy nadawcy trafiają do skrzynki. Wybierz na podstawie przepływu pracy, którym agent ma zarządzać.
Co się stanie, jeśli zadanie ponowienia wznowi się następnego dnia?
24-godzinne okno idempotentności Resend pokrywa dłuższy harmonogram ponowień. Bird przechowuje ukończoną odpowiedź przez 3 godziny. Po tym czasie prowadź własny zapis, czy operacja została zakończona, zanim wyślesz ponownie.

Opublikowane plany e-mail

Pełna miesięczna drabinka cenowa Bird jest pokazana poniżej. Plany o najbliższym wolumenie są oznaczone i nie stanowią wyceny dla wolumenu Bird. Sprawdź warunki rozliczeń, funkcje i opłaty za nadwyżki.

Podsumowanie cenowe: Bird. Podsumowanie porównuje najniższą opublikowaną kwotę miesięczną przy każdym dokładnym wolumenie i walucie; limity wyłącznie dzienne, zobowiązania roczne, stawki za użycie, ceny początkowe i wyceny indywidualne nie są porównywane.

Drabinka miesięcznych wolumenów Bird i opublikowane plany dostawców
Próg BirdE-maile miesięcznieBirdResend
Free1,000

$0 / month (USD)

€0 / month (EUR)

Najbliższy opublikowany wolumen

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

zgodnie z publikacją

Startup50,000

$15 / month (USD)

€15 / month (EUR)

Pasujący wolumen

Pro: $20 / mo

50,000 emails

Monthly billing.

zgodnie z publikacją

Startup100,000

$30 / month (USD)

€27.5 / month (EUR)

Plany 2 przy tym wolumenie

Rozwiń, aby porównać wszystkie opcje i ich warunki rozliczeniowe.

Pasujący wolumen

Pro: $35 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Pasujący wolumen

Scale: $90 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Growth100,000

$80 / month (USD)

€72.5 / month (EUR)

Plany 2 przy tym wolumenie

Rozwiń, aby porównać wszystkie opcje i ich warunki rozliczeniowe.

Pasujący wolumen

Pro: $35 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Pasujący wolumen

Scale: $90 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Growth250,000

$175 / month (USD)

€160 / month (EUR)

Najbliższy opublikowany wolumen

Scale: $160 / mo

200,000 emails

Monthly billing.

zgodnie z publikacją

Growth500,000

$295 / month (USD)

€270 / month (EUR)

Pasujący wolumen

Scale: $350 / mo

500,000 emails

Monthly billing.

zgodnie z publikacją

Growth1,000,000

$530 / month (USD)

€480 / month (EUR)

Pasujący wolumen

Scale: $650 / mo

1,000,000 emails

Monthly billing.

zgodnie z publikacją

Growth2,500,000

$1,039 / month (USD)

€950 / month (EUR)

Pasujący wolumen

Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

zgodnie z publikacją

Resend: Opublikowane plany

Free: $0 / mo

3,000 emails

Monthly allowance; limited to 100 emails a day.

zgodnie z publikacją

Pro: $20 / mo

50,000 emails

Monthly billing.

zgodnie z publikacją

Pro: $35 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Scale: $90 / mo

100,000 emails

Monthly billing.

zgodnie z publikacją

Scale: $160 / mo

200,000 emails

Monthly billing.

zgodnie z publikacją

Scale: $350 / mo

500,000 emails

Monthly billing.

zgodnie z publikacją

Scale: $650 / mo

1,000,000 emails

Monthly billing.

zgodnie z publikacją

Scale: $1,150 / mo

2,500,000 emails

Monthly billing.

zgodnie z publikacją

Enterprise: Contact us

Custom usage and pricing.

zgodnie z publikacją

Jak porównywać koszty e-mail?

Co zawierają wiersze cenowe Bird i Resend?
Tabela pokazuje pełną miesięczną drabinkę Bird. Plany konkurenta odpowiadają wolumenowi lub są oznaczone najbliższym opublikowanym wolumenem. Kwoty Bird pochodzą z aktualnego katalogu; podlinkowane kwoty Resend zawierają daty sprawdzenia. Porównaj okres rozliczeniowy i zawarte funkcje przed wyborem planu. Resend publikuje dodatki za nadwyżki i dedykowane IP oddzielnie od podstawowej subskrypcji.

Koszt migracji

Co obejmuje migracja z Resend?

Przenieś wywołanie wysyłki, opublikuj rekordy uwierzytelniania domeny Bird obok istniejących rekordów, zaimportuj zablokowane adresy i zaktualizuj weryfikację webhooków. Uwierzytelnianie domeny i listy blokad wymagają osobnych kroków migracji.

Przewodnik migracji mapuje pola ładunku i obsługę zdarzeń. Przetestuj integrację w sandboxie pocztowym Bird przed przełączeniem ruchu produkcyjnego i zaplanuj rozgrzewanie, jeśli przechodzisz na dedykowany IP.

Bird vs Resend: częste pytania

Czy mogę zachować szablony React Email po przejściu na Bird?
Tak. Przewodnik migracji Bird pokazuje, jak renderować komponenty React Email do HTML i wysyłać wynik. Node SDK Resend akceptuje komponent przez react, więc przenieś ten krok renderowania do swojej aplikacji podczas migracji.

Zastosuj w praktyce.

Kontynuuj z dokumentacją, przewodnikami i przykładami dotyczącymi tego tematu. Zasoby są w języku angielskim.

Wypróbuj ćwiczenie i uzyskaj brief wdrożeniowy

Porozmawiaj z naszym zespołem email

Sprawdź, jak Bird pasuje do Twojego przepływu pracy z Resend.

Przetestuj nadawcę, szablony i zdarzenia dostarczania, zanim przeniesiesz ruch z Resend. Przy większej migracji zaplanuj przejście ze specjalistą ds. e-mail.

Utwórz konto i przetestuj integrację. Twoje zapytanie o migrację będzie zawierać dostawcę, którego porównujesz.

Twoje dane

Wszystkie pola kontaktowe są wymagane.

Dzięki temu nasz zespół może skontaktować się z Tobą w sprawie demo.

Produkty, które Cię interesują

Opcjonalne

Skontaktujemy się z Tobą, aby umówić demo.
Polityka prywatności

Twój kolejny pomysł.
Gotowy do połączenia.