Bird vs Mailgun
Bird vs Mailgun voor transactionele e-mail
Bird beheert de e-mailverzendinfrastructuur, bewaakt IP-reputatie en ontwikkelt eigen aflevertools. Kies Bird als je wilt dat het team achter je verzendnetwerk afleveringsfeedback afhandelt, met e-mail, SMS en spraak in één API.
Dagelijks vertrouwd door teams die
wereldklasse software bouwen.
In cijfers
Bird-netwerk
Ongeveer 40% van alle commerciële e-mailOpgeslagen berichtteksten
Tot 30 dagen, met opslag ingeschakeldWie beheert de verzendstack?
Mailgun: IP's, routing en validatie
Mailgun beheert dedicated IP-pools en automatische IP-opwarming. De functie Automatic Sender Security roteert DKIM-sleutels via gedelegeerde DNS-records.
Mailgun's bulkvalidatie verwerkt geüploade adreslijsten, en de Routes passen filters en acties toe op inkomende e-mail. Houd Mailgun als lijstopschoning of declaratieve inkomende regels centraal staan in je integratie.
Mailgun Optimize biedt inbox-plaatsingstests en reputatiemonitoring. Mailgun biedt ook Deliverability Services van zijn e-mailexperts voor grote verzenders.
Bird: infrastructuur en reputatie
Bird beheert zijn eigen verzendinfrastructuur en ontwikkelt MTA-software, waaronder PowerMTA, dat Bird ook aanbiedt als licentie voor zelfgehoste verzending. Het SparkPost-verzendnetwerk van Bird verwerkt ongeveer 40% van alle commerciële e-mail wereldwijd.
Bird beheert zijn gedeelde verzend-IP's, dedicated IP's en pools, met automatische opwarming en overflow via gedeelde pools. De bezorgtechnologie van Bird past het verkeer per mailboxprovider aan, terwijl het platform bezorgfeedback verwerkt en reageert op bounce- en klachtsignalen. Dit zijn mechanismen die Bird binnen zijn verzendstack beheert.
Bird biedt Inbox Insights voor plaatsingsschattingen en seedtests, e-mailanalytics voor je eigen verzendresultaten en Competitive Insights voor waargenomen concurrentcampagnes. Het e-mailteam van Bird kan helpen bij het beoordelen van je vereisten.
Hoe verhouden Bird en Mailgun zich?
Mailgun's bulkvalidatie en inkomende regels passen bij workflows voor lijstopschoning en routing. Bird combineert zijn verzendnetwerk, aflevertools en mailboxen met andere kanalen in één API. Vergelijk de controles en opslag die je applicatie nodig heeft.
| Functionaliteit | Bird | Mailgun | Wie wint? |
|---|---|---|---|
| Transactionele verzend-API | De TypeScript-SDK van Bird gooit standaard getypeerde fouten; .safe() retourneert data en error. | Mailgun's JavaScript-SDK accepteert een FormData-constructor en verzendt met messages.create(domain, data). De Messages-API accepteert multipart form data. | |
| SMTP-relay | Bird SMTP accepteert poort 465 met TLS of 587 en 2525 met STARTTLS, met een API-sleutel. | Mailgun SMTP ondersteunt TLS op poort 465 en STARTTLS op 25, 587 en 2525, met inloggegevens per domein. | |
| E-mailadresvalidatie | Bird e-mail lookup controleert één adres per aanroep en retourneert een oordeel, betrouwbaarheid, adresflags en suggesties voor correcties. | Mailgun Validate ondersteunt realtime controle van één adres en bulkvalidatie van geüploade lijsten. | |
| Idempotentie bij verzending | Bird bewaart voltooide antwoorden 3 uur; latere pogingen zijn nieuwe verzoeken. | Mailgun's o:inbox-placement-test-key dedupliceert inbox-plaatsingstests. Die scope verschilt van het dedupliceren van de e-mailverzending zelf. | |
| Bewaartermijn opgeslagen berichten | Bird slaat berichtteksten op tot 30 dagen wanneer contentopslag is ingeschakeld. | De gepubliceerde plannen van Mailgun vermelden 1 dag berichtretentie op Foundation en tot 7 dagen op Scale. Logretentie is een aparte toewijzing. | |
| Gepubliceerde prijzen | E-mailabonnementen en tarieven van Bird worden live in de onderstaande tabel weergegeven. | Vergelijk het geselecteerde plan met de gepubliceerde tarieven van Mailgun, inclusief factureringsperiode en functies. | |
| Dedicated IP's en pools | Dedicated IP's en pools van Bird bevatten automatische opwarming met overflow via de gedeelde pool. | Mailgun IP-pools groeperen dedicated adressen per verzendstroom; automatische opwarming beperkt het verzendvolume per fase en routeert overflow via gedeelde of andere dedicated IP's op het domein. | |
| Afleverbaarheidsachtergrond | Bird nam SparkPost over in 2021. Het verzendnetwerk verwerkt ongeveer 40% van alle commerciële e-mail wereldwijd. | De verzendinfrastructuur van Mailgun draait in de VS en de EU, met een regiokeuze vanuit één account. | |
| SPF, DKIM, DMARC en BIMI | Bird verifieert DKIM, return-path en DMARC. BIMI is een aparte DNS- en logoconfiguratie. | Mailgun Automatic Sender Security roteert DKIM-sleutels automatisch. De verzendplannen vermelden ondersteuning voor SPF, DKIM, DMARC en BIMI. | |
| Event-webhooks en ondertekening | Bird ondertekent webhook-afleveringen met Standard Webhooks. | Mailgun-webhookverificatie gebruikt HMAC-SHA256 over tijdstempel en token met de Webhook Signing Key. | |
| Kanalen naast e-mail | De API van Bird omvat e-mail, SMS, WhatsApp, voice, Verify en Realtime. | Mailgun biedt een e-mail-API; Sinch publiceert ook SMS en voice-API's. | |
| Leverancier en inkoop | Bekijk de gepubliceerde juridische voorwaarden en het beleid van Bird naast je bestaande overeenkomst en inkoopeisen. | Bekijk de gepubliceerde voorwaarden van Mailgun naast je bestaande overeenkomst en inkoopeisen. | |
| Mailboxen | De agent-mailboxen van Bird bieden adresseerbare inboxen, threads, antwoorden en afzenderregels die via code worden beheerd. | Mailgun Routes combineren filters met forward-, store- en stop-acties; ontvanger- en headerfilters ondersteunen reguliere expressies. | |
| Agenttools | De gehoste MCP-server van Bird op mcp.bird.com biedt 354 tools. De bird CLI verzendt en inspecteert e-mail, beheert domeinen, templates en webhooks, en geeft agents JSON-uitvoer en semantische exitcodes. | De lokale MCP-server van Mailgun verzendt e-mail, haalt opgeslagen berichten op en beheert domeinen, routes, templates en afleverbaarheidsoperaties. De opdrachtregelopties selecteren toolgroepen; Mailgun publiceert geen gehoste versie van die server. |
Hoe verstuur je één HTML-e-mail?
De JavaScript-client van Mailgun verzendt via messages.create met het verzenddomein als argument. Bird gooit standaard getypte fouten; dit voorbeeld kiest voor .safe() zodat de applicatie kan vertakken op data en 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);
Wat verandert er rond de verzendaanroep?
Hoe verhouden Mailgun Routes zich tot Bird-mailboxen?
Hoe voorkom ik dubbele verzendingen tijdens de migratie?
Gepubliceerde e-mailabonnementen
Hieronder staat de volledige maandelijkse staffel van Bird. Abonnementen met het dichtstbijzijnde volume zijn gemarkeerd en zijn geen offertes voor het volume van Bird. Controleer factureringsvoorwaarden, functies en meerverbruik.
Prijsoordeel: Bird. Het oordeel vergelijkt het laagste gepubliceerde maandbedrag bij elk exact volume en valuta; daglimieten, jaarcontracten, verbruikstarieven, startprijzen en maatwerkoffertes worden niet vergeleken.
| Bird-niveau | E-mails per maand | Bird | Mailgun |
|---|---|---|---|
| Free | 1,000 | Dichtstbijzijnde gepubliceerd volume | |
| Startup | 50,000 | Overeenkomend volume | |
| Startup | 100,000 | Plannen van 2 bij dit volumeKlap uit om alle opties en factureringsvoorwaarden te vergelijken. Overeenkomend volume Overeenkomend volume | |
| Growth | 100,000 | Plannen van 2 bij dit volumeKlap uit om alle opties en factureringsvoorwaarden te vergelijken. Overeenkomend volume Overeenkomend volume | |
| Growth | 250,000 | Overeenkomend volume | |
| Growth | 500,000 | Overeenkomend volume | |
| Growth | 1,000,000 | Overeenkomend volume | |
| Growth | 2,500,000 | Overeenkomend volume |
Mailgun: Gepubliceerde abonnementen
Hoe vergelijk je e-mailkosten?
Wat bevatten de prijsrijen van Bird en Mailgun?
Overstapkosten
Wat houdt een Mailgun-migratie in?
Breng de formulierparameters en ontvangervariabelen van Mailgun in kaart naar de JSON-velden en batchvermeldingen van Bird. Publiceer de domeinauthenticatierecords van Bird en importeer de bounces, klachten en uitschrijvingen van elk domein in de werkruimte-suppressies van Bird met behulp van de migratiegids.
Herschrijf Mailgun-webhookverificatie naar Standard Webhooks. Splits het mislukte event van Mailgun op ernst in de deferred- of bounced-afhandeling van Bird. Test in de mail-sandbox van Bird voordat je verkeer overschakelt en plan een opwarming voor nieuwe dedicated IP's.
Breng het in de praktijk.
Ga verder met de documentatie, gidsen en voorbeelden voor dit onderwerp. De bronnen zijn in het Engels.
Waar je verder kunt
Begin met de migratiegids om de integratie in kaart te brengen en de overstap te testen.
Praat met ons e-mailteam
Bekijk hoe Bird past in je Mailgun-workflow.
Test je afzender, templates en bezorggebeurtenissen voordat je verkeer verplaatst van Mailgun. Plan bij een grotere migratie de overstap met een e-mailspecialist.
Maak je account aan en test je integratie. Je migratieaanvraag bevat de provider die je vergelijkt.