Bird vs Mailgun
Bird vs Mailgun — e-mail transakcyjny
Bird zarządza infrastrukturą wysyłki e-maili, dba o reputację IP i tworzy własne narzędzia dostarczania. Wybierz Bird, gdy chcesz, by zespół obsługujący Twoją sieć wysyłkową zajmował się informacjami zwrotnymi o dostarczaniu — z e-mailem, SMS i głosem w jednym API.
Zaufanie zespołów, które każdego dnia
tworzą oprogramowanie światowej klasy.
W liczbach
Sieć Bird
Około 40% komercyjnego e-mailaPrzechowywane treści wiadomości
Do 30 dni, po włączeniu przechowywaniaKto kontroluje stos wysyłkowy?
Mailgun: adresy IP, routing i walidacja
Mailgun zarządza pulami dedykowanych adresów IP i automatycznym rozgrzewaniem IP. Funkcja Automatic Sender Security rotuje klucze DKIM za pomocą delegowanych rekordów DNS.
Walidacja zbiorcza Mailgun przetwarza przesłane listy adresów, a Routes stosują filtry i akcje do przychodzących e-maili. Zostań przy Mailgun, jeśli czyszczenie list lub deklaratywne reguły obsługi poczty przychodzącej są kluczowe dla Twojej integracji.
Mailgun Optimize zapewnia testy umieszczania w skrzynce odbiorczej i monitoring reputacji. Mailgun oferuje też usługi dostarczalności od swoich ekspertów e-mailowych dla nadawców o dużym wolumenie.
Bird: infrastruktura i reputacja
Bird zarządza własną infrastrukturą wysyłkową i rozwija oprogramowanie MTA, w tym PowerMTA, który Bird udostępnia również jako licencję do wysyłki na własnym serwerze. Sieć wysyłkowa SparkPost należąca do Bird obsługuje około 40% światowej komercyjnej poczty e-mail.
Bird zarządza swoimi współdzielonymi IP, dedykowanymi IP i pulami, z automatycznym rozgrzewaniem i przepełnieniem do puli współdzielonej. Technologia dostarczania Bird dostosowuje ruch do poszczególnych dostawców skrzynek, a platforma przetwarza informacje zwrotne o dostarczeniu i reaguje na sygnały odrzuceń i skarg. To mechanizmy, którymi Bird steruje w ramach swojego stosu wysyłkowego.
Bird udostępnia Inbox Insights do szacowania dotarcia do skrzynki i testów seedowych, analitykę e-mail z wynikami Twoich własnych wysyłek oraz Competitive Insights do obserwacji kampanii konkurencji. Zespół e-mail Bird może pomóc ocenić Twoje wymagania.
Jak wypadają Bird i Mailgun w porównaniu?
Walidacja zbiorcza i reguły poczty przychodzącej Mailgun pasują do przepływów czyszczenia list i routingu. Bird łączy swoją sieć wysyłkową, narzędzia dostarczania i skrzynki z innymi kanałami w jednym API. Porównaj mechanizmy kontroli i przechowywania, których potrzebuje Twoja aplikacja.
| Funkcja | Bird | Mailgun | Kto wygrywa? |
|---|---|---|---|
| Wysyłka transakcyjna — API | TypeScript SDK Bird domyślnie rzuca typowane błędy; .safe() zwraca dane i błąd. | JavaScript SDK Mailgun przyjmuje konstruktor FormData i wysyła przez messages.create(domain, data). Messages API przyjmuje dane multipart form data. | |
| Relay SMTP | Bird SMTP obsługuje port 465 z TLS lub 587 i 2525 ze STARTTLS, z użyciem klucza API. | Mailgun SMTP obsługuje TLS na porcie 465 i STARTTLS na portach 25, 587 i 2525, z poświadczeniami zarządzanymi per domena. | |
| Walidacja adresów e-mail | Wyszukiwanie e-maili Bird sprawdza jeden adres na żądanie, zwracając werdykt, poziom pewności, flagi adresu i sugerowane poprawki. | Mailgun Validate obsługuje sprawdzanie pojedynczych adresów w czasie rzeczywistym oraz zbiorczą walidację przesłanych list. | |
| Idempotentność przy wysyłce | Bird przechowuje ukończone odpowiedzi przez 3 godziny; późniejsze ponowienia są traktowane jako nowe żądania. | Klucz o:inbox-placement-test-key Mailgun deduplikuje testy umieszczania w skrzynce. Ten zakres różni się od deduplikacji samej wysyłki e-maila. | |
| Czas przechowywania wiadomości | Bird przechowuje treści wiadomości do 30 dni, gdy przechowywanie treści jest włączone. | Opublikowane plany Mailgun podają 1 dzień przechowywania wiadomości w planie Foundation i do 7 dni w planie Scale. Przechowywanie logów to oddzielny limit. | |
| Opublikowane ceny | Plany i stawki e-mail Bird są odczytywane na żywo w poniższej tabeli. | Porównaj wybrany plan z opublikowanymi stawkami Mailgun,, uwzględniając okres rozliczeniowy i funkcje. | |
| Dedykowane IP i pule | Dedykowane IP i pule Bird obejmują automatyczne rozgrzewanie z przepełnieniem przez pulę współdzieloną. | Pule IP Mailgun grupują dedykowane adresy według strumienia wysyłki; automatyczne rozgrzewanie ogranicza wysyłkę etapami i kieruje nadmiar przez współdzielone lub inne dedykowane IP w domenie. | |
| Dziedzictwo dostarczalności | Bird przejął SparkPost w 2021 roku. Sieć wysyłkowa SparkPost obsługuje około 40% światowej komercyjnej poczty e-mail. | Infrastruktura wysyłkowa Mailgun jest hostowana w USA i UE, z wyborem regionu z jednego konta. | |
| SPF, DKIM, DMARC i BIMI | Bird weryfikuje DKIM, return-path i DMARC. BIMI to osobna konfiguracja DNS i logo. | Mailgun Automatic Sender Security automatycznie rotuje klucze DKIM. Plany wysyłkowe wyszczególniają obsługę SPF, DKIM, DMARC i BIMI. | |
| Webhooki zdarzeń i podpisywanie | Bird podpisuje dostarczenia webhooków za pomocą Standard Webhooks. | Weryfikacja webhooków Mailgun używa HMAC-SHA256 na znaczniku czasu i tokenie z kluczem Webhook Signing Key. | |
| Kanały poza e-mailem | Bird API obejmuje e-mail, SMS, WhatsApp, głos, Verify i Realtime. | Mailgun udostępnia e-mailowe API; Sinch publikuje również SMS i API głosowe. | |
| Dostawca i zamówienia | Sprawdź opublikowane warunki prawne i polityki Bird względem swojej obecnej umowy i wymagań zakupowych. | Sprawdź opublikowane warunki Mailgun względem swojej obecnej umowy i wymagań zakupowych. | |
| Skrzynki pocztowe | Skrzynki agentów Bird udostępniają adresowalne skrzynki odbiorcze, wątki, odpowiedzi i reguły nadawcy zarządzane przez kod. | Mailgun Routes łączą filtry z akcjami forward, store i stop; filtry odbiorców i nagłówków obsługują wyrażenia regularne. | |
| Narzędzia agentów | Hostowany 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. | Lokalny serwer MCP Mailgun wysyła e-maile, pobiera zapisane wiadomości i zarządza domenami, trasami, szablonami oraz operacjami dostarczalności. Opcje wiersza poleceń wybierają grupy narzędzi; Mailgun nie publikuje hostowanej wersji tego serwera. |
Jak wysłać jeden e-mail HTML?
Klient JavaScript Mailgun wysyła przez messages.create z domeną wysyłkową jako argumentem. Bird domyślnie rzuca typowane błędy; ten przykład wybiera .safe(), aby aplikacja mogła rozgałęziać się na data i error.
Mailgun
import Mailgun from "mailgun.js";
import formData from "form-data";
const mg = new Mailgun(formData).client({
username: "api",
key: process.env.MAILGUN_API_KEY!,
});
await mg.messages.create("yourdomain.com", {
from: "onboarding@yourdomain.com",
to: ["customer@example.com"],
subject: "Your March invoice",
html: "<p>Attached.</p>",
});
Bird
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?
Jak Mailgun Routes mapują się na skrzynki Bird?
Jak zapobiec podwójnym wysyłkom podczas migracji?
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.
| Próg Bird | E-maile miesięcznie | Bird | Mailgun |
|---|---|---|---|
| Free | 1,000 | Najbliższy opublikowany wolumen | |
| Startup | 50,000 | Pasujący wolumen | |
| Startup | 100,000 | Plany 2 przy tym wolumenieRozwiń, aby porównać wszystkie opcje i ich warunki rozliczeniowe. Pasujący wolumen Pasujący wolumen | |
| Growth | 100,000 | Plany 2 przy tym wolumenieRozwiń, aby porównać wszystkie opcje i ich warunki rozliczeniowe. Pasujący wolumen Pasujący wolumen | |
| Growth | 250,000 | Pasujący wolumen | |
| Growth | 500,000 | Pasujący wolumen | |
| Growth | 1,000,000 | Pasujący wolumen | |
| Growth | 2,500,000 | Pasujący wolumen |
Mailgun: Opublikowane plany
Jak porównać koszty e-maili?
Co zawierają wiersze cenowe Bird i Mailgun?
Koszt przejścia
Co obejmuje migracja z Mailgun?
Zmapuj parametry formularza i zmienne odbiorców Mailgun na pola JSON i wpisy batch Bird. Opublikuj rekordy uwierzytelniania domeny Bird i zaimportuj zwroty, skargi i wypisania każdej domeny do suppressions w obszarze roboczym Bird za pomocą przewodnika migracji.
Przepisz weryfikację webhooków Mailgun na Standard Webhooks. Podziel zdarzenie failed Mailgun według severity na obsługę deferred lub bounced Bird. Testuj w sandboxie pocztowym Bird przed przełączeniem ruchu i zaplanuj rozgrzewanie nowych dedykowanych IP.
Zastosuj w praktyce.
Kontynuuj z dokumentacją, przewodnikami i przykładami dotyczącymi tego tematu. Zasoby są w języku angielskim.
Co dalej
Zacznij od przewodnika migracji, aby zmapować integrację i przetestować przełączenie.
Porozmawiaj z naszym zespołem e-mail
Sprawdź, jak Bird pasuje do Twojego workflow Mailgun.
Przetestuj nadawcę, szablony i zdarzenia dostarczania, zanim przeniesiesz ruch z Mailgun. Przy większej migracji zaplanuj przełączenie ze specjalistą od e-mail.
Utwórz konto i przetestuj integrację. Zapytanie o migrację będzie zawierać dostawcę, którego porównujesz.