Bird vs Mailgun
Bird vs Mailgun untuk email transaksional
Bird mengoperasikan infrastruktur pengiriman email, mengelola reputasi IP, dan membangun alat pengiriman sendiri. Pilih Bird jika Anda ingin tim yang menjalankan jaringan pengiriman Anda menangani umpan balik pengiriman, dengan email, SMS, dan voice dalam satu API.
Dipercaya setiap hari oleh tim yang
membangun perangkat lunak kelas dunia.
Dalam angka
Jaringan Bird
Sekitar 40% email komersialPenyimpanan isi pesan
Hingga 30 hari, dengan penyimpanan diaktifkanSiapa yang mengontrol infrastruktur pengiriman?
Mailgun: IP, routing, dan validasi
Mailgun mengelola pool IP dedikasi dan pemanasan IP otomatis. Fitur Automatic Sender Security-nya merotasi kunci DKIM melalui rekaman DNS yang didelegasikan.
Validasi massal Mailgun memproses daftar alamat yang diunggah, dan Routes-nya menerapkan filter dan aksi pada email masuk. Gunakan Mailgun jika pembersihan daftar atau aturan masuk deklaratif menjadi inti integrasi Anda.
Mailgun Optimize menyediakan pengujian penempatan inbox dan pemantauan reputasi. Mailgun juga menawarkan Deliverability Services dari pakar email mereka untuk pengirim volume tinggi.
Bird: infrastruktur dan reputasi
Bird mengoperasikan infrastruktur pengirimannya dan mengembangkan perangkat lunak MTA, termasuk PowerMTA, yang juga dilisensikan Bird untuk pengiriman self-hosted. Jaringan pengiriman SparkPost milik Bird menangani sekitar 40% email komersial dunia.
Bird mengelola IP pengiriman bersama, IP dedikasi, dan pool-nya, dengan warm-up otomatis dan overflow shared-pool. Teknologi pengiriman Bird menyesuaikan lalu lintas per penyedia kotak masuk, sementara platformnya memproses umpan balik pengiriman dan menindaklanjuti sinyal bounce serta keluhan. Ini adalah kontrol yang dioperasikan Bird dalam stack pengirimannya.
Bird menyediakan Inbox Insights untuk estimasi penempatan dan seed test, Email analytics untuk hasil pengiriman Anda sendiri, dan Competitive Insights untuk kampanye kompetitor yang teramati. Tim email Bird dapat membantu menilai kebutuhan Anda.
Bagaimana perbandingan Bird dan Mailgun?
Validasi massal dan aturan masuk Mailgun cocok untuk alur kerja pembersihan daftar dan routing. Bird menggabungkan jaringan pengiriman, alat pengiriman, dan kotak surat dengan kanal lain dalam satu API. Bandingkan kontrol dan penyimpanan yang dibutuhkan aplikasi Anda.
| Kemampuan | Bird | Mailgun | Siapa yang menang? |
|---|---|---|---|
| Pengiriman transaksional API | SDK TypeScript Bird melempar error bertipe secara default; .safe() mengembalikan data dan error. | SDK JavaScript Mailgun menerima konstruktor FormData dan mengirim dengan messages.create(domain, data). API Messages menerima data multipart form. | |
| Relay SMTP | Bird SMTP menerima port 465 dengan TLS atau 587 dan 2525 dengan STARTTLS, menggunakan kunci API. | SMTP Mailgun mendukung TLS pada port 465 dan STARTTLS pada 25, 587, dan 2525, dengan kredensial dikelola per domain. | |
| Validasi alamat email | Pencarian email Bird memeriksa satu alamat per panggilan, mengembalikan hasil penilaian, tingkat kepercayaan, flag alamat, dan saran koreksi. | Mailgun Validate mendukung pemeriksaan alamat tunggal secara real-time dan validasi massal dari daftar yang diunggah. | |
| Idempotensi pada pengiriman | Bird menyimpan respons yang telah selesai selama 3 jam; percobaan ulang setelahnya menjadi permintaan baru. | o:inbox-placement-test-key Mailgun mendeduplikasi pengujian penempatan inbox. Cakupan tersebut berbeda dari deduplikasi pengiriman email itu sendiri. | |
| Retensi pesan tersimpan | Bird menyimpan isi pesan hingga 30 hari jika penyimpanan konten diaktifkan. | Paket Mailgun yang dipublikasikan mencantumkan retensi pesan 1 hari pada Foundation dan hingga 7 hari pada Scale. Retensi log merupakan alokasi terpisah. | |
| Harga yang dipublikasikan | Paket dan tarif email Bird ditampilkan secara langsung dalam tabel di bawah. | Bandingkan paket yang dipilih dengan tarif Mailgun yang dipublikasikan, termasuk periode penagihan dan fiturnya. | |
| IP dan pool khusus | IP dan pool khusus Bird mencakup pemanasan otomatis dengan overflow melalui pool bersama. | Pool IP Mailgun mengelompokkan alamat khusus berdasarkan aliran pengiriman; pemanasan otomatis membatasi pengiriman per tahap dan merutekan overflow melalui IP bersama atau IP khusus lain pada domain tersebut. | |
| Warisan deliverability | Bird mengakuisisi SparkPost pada 2021. Jaringan pengirimannya menangani sekitar 40% email komersial dunia. | Infrastruktur pengiriman Mailgun dihosting di AS dan UE, dengan pilihan region dari satu akun. | |
| SPF, DKIM, DMARC dan BIMI | Bird memverifikasi DKIM, return-path, dan DMARC. BIMI adalah konfigurasi DNS dan logo terpisah. | Mailgun Automatic Sender Security merotasi kunci DKIM secara otomatis. Paket pengiriman-nya mencantumkan dukungan SPF, DKIM, DMARC, dan BIMI. | |
| Webhook event dan penandatanganan | Bird menandatangani pengiriman webhook menggunakan Standard Webhooks. | Verifikasi webhook Mailgun menggunakan HMAC-SHA256 atas timestamp dan token dengan Webhook Signing Key. | |
| Kanal di luar email | API Bird mencakup email, SMS, WhatsApp, voice, Verify, dan Realtime. | Mailgun menyediakan API email; Sinch juga menerbitkan SMS dan API voice. | |
| Vendor dan pengadaan | Tinjau ketentuan hukum dan kebijakan Bird yang dipublikasikan terhadap perjanjian dan persyaratan pengadaan Anda. | Tinjau ketentuan Mailgun yang dipublikasikan terhadap perjanjian dan persyaratan pengadaan Anda. | |
| Kotak surat | Kotak surat agen Bird menyediakan inbox yang dapat dialamatkan, thread, balasan, dan aturan pengirim yang dikelola melalui kode. | Mailgun Routes menggabungkan filter dengan aksi forward, store, dan stop; filter penerima dan header mendukung ekspresi reguler. | |
| Perangkat agen | Server MCP yang dihosting Bird di mcp.bird.com menyediakan 354 alat. CLI bird mengirim dan memeriksa email, mengelola domain, template, dan webhook, serta memberikan agen output JSON dan kode keluar semantik. | Server MCP lokal Mailgun mengirim email, mengambil pesan tersimpan, dan mengelola domain, route, template, serta operasi deliverability. Opsi command-line-nya memilih grup alat; Mailgun tidak menerbitkan versi hosted dari server tersebut. |
Bagaimana cara mengirim satu email HTML?
Klien JavaScript Mailgun mengirim melalui messages.create dengan domain pengirim sebagai argumen. Bird melempar typed error secara default; contoh ini memilih .safe() agar aplikasi dapat bercabang berdasarkan data dan 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);
Apa yang berubah di sekitar pemanggilan pengiriman?
Bagaimana Mailgun Routes dipetakan ke kotak surat Bird?
Bagaimana cara mencegah pengiriman duplikat selama migrasi?
Paket email yang dipublikasikan
Daftar lengkap paket bulanan Bird ditampilkan di bawah. Paket dengan volume terdekat diberi label dan bukan penawaran harga untuk volume Bird. Periksa ketentuan penagihan, fitur, dan biaya kelebihan pemakaian.
Kesimpulan harga: Bird. Kesimpulan ini membandingkan harga bulanan terendah yang dipublikasikan pada setiap volume dan mata uang yang sama persis; jatah harian, komitmen tahunan, tarif pemakaian, harga awal, dan penawaran khusus tidak dibandingkan.
| Tier Bird | Email per bulan | Bird | Mailgun |
|---|---|---|---|
| Free | 1,000 | Volume terdekat yang dipublikasikan | |
| Startup | 50,000 | Volume yang sesuai | |
| Startup | 100,000 | Paket 2 pada volume iniPerluas untuk membandingkan setiap opsi dan ketentuan penagihannya. Volume yang sesuai Volume yang sesuai | |
| Growth | 100,000 | Paket 2 pada volume iniPerluas untuk membandingkan setiap opsi dan ketentuan penagihannya. Volume yang sesuai Volume yang sesuai | |
| Growth | 250,000 | Volume yang sesuai | |
| Growth | 500,000 | Volume yang sesuai | |
| Growth | 1,000,000 | Volume yang sesuai | |
| Growth | 2,500,000 | Volume yang sesuai |
Mailgun: Paket yang dipublikasikan
Bagaimana cara membandingkan biaya email?
Apa saja yang termasuk dalam baris harga Bird dan Mailgun?
Biaya peralihan
Apa saja yang diperlukan dalam migrasi dari Mailgun?
Petakan parameter formulir dan variabel penerima Mailgun ke kolom JSON dan entri batch Bird. Publikasikan rekaman autentikasi domain Bird dan impor bounce, complaint dan unsubscribe setiap domain ke supresi workspace Bird menggunakan panduan migrasi.
Tulis ulang verifikasi webhook Mailgun untuk Standard Webhooks. Pisahkan event gagal Mailgun berdasarkan severity menjadi penanganan deferred atau bounced Bird. Uji di sandbox email Bird sebelum mengalihkan trafik dan rencanakan pemanasan untuk IP khusus baru.
Terapkan dalam praktik.
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini. Sumber daya tersedia dalam bahasa Inggris.
Langkah selanjutnya
Mulai dengan panduan migrasi untuk memetakan integrasi dan menguji perpindahan.
Bicara dengan tim email kami
Lihat bagaimana Bird cocok dengan alur kerja Mailgun Anda.
Uji pengirim, template, dan event pengiriman Anda sebelum memindahkan traffic dari Mailgun. Untuk migrasi yang lebih besar, rencanakan peralihan bersama spesialis email.
Buat akun dan uji integrasi Anda. Permintaan migrasi Anda akan menyertakan penyedia yang sedang Anda bandingkan.