Apa itu Mailgun?
Mailgun adalah platform API email transaksional yang dikembangkan oleh Sinch, dirancang untuk mengirim email dalam volume tinggi secara otomatis lewat aplikasi atau situs web. Layanan ini menyediakan dua jalur utama: SMTP relay untuk integrasi cepat dan REST API yang fleksibel untuk pengiriman, pelacakan, hingga manajemen template. Dengan infrastruktur yang sudah teruji, Mailgun mengklaim tingkat投递 yang konsisten ke inbox utama, bukan ke folder spam.
Fitur utamanya termasuk validasi email untuk membersihkan daftar dari alamat yang tidak valid, event tracking yang menampilkan status setiap email (terkirim, dibuka, diklik, bounced), serta kemampuan mengirim email massal dan personal dalam satu panggilan API. Pengguna juga bisa mengelola beberapa domain dalam satu akun, lengkap dengan DKIM, SPF, dan DMARC untuk autentikasi pengirim yang proper.
Untuk developer, Mailgun menawarkan SDK di berbagai bahasa pemrograman, dokumentasi yang lengkap, dan webhook untuk merespons событие email secara real-time. Sementara untuk tim non-teknis, tersedia dashboard yang menampilkan statistik投递, keterlibatan penerima, dan log email yang bisa difilter. Semua ini menjadikannya pilihan favorit untuk email transaksional berskala kecil maupun besar.
Mailgun menyediakan paket gratis yang memungkinkan pengguna mengirim hingga 100 email per hari, cukup untuk eksperimen atau proyek kecil. Paket berbayar termurah adalah Basic dengan kuota 10.000 email per bulan, lalu Foundation 50.000 email, dan Scale 100.000 email per bulan untuk kebutuhan lebih besar. Semua paket berbayar hadir dengan fitur Inti seperti API, SMTP, template, dan analitik投递, sementara paket lebih tinggi menambahkan fitur seperti dedicated IP dan dukungan prioritas.
Secara keseluruhan, Mailgun adalah solusi email transaksional yang menawarkan keseimbangan antara harga, keandalan, dan kemudahan integrasi. Baik kamu développeur solo yang запускает proyek sampingan, maupun perusahaan yang mengirim jutaan email per bulan, Mailgun punya paket yang sesuai.
- REST API dan SMTP relay untuk pengiriman email otomatis
- Validasi email untuk membersihkan daftar alamat
- Event tracking:投递, открытое, diklik, bounced
- Template email dengan variabel dinamis
- Dukungan SDK untuk banyak bahasa pemrograman
- Autentikasi DKIM, SPF, DMARC per domain
Siapa yang cocok memakai Mailgun?
Mailgun paling pas dipakai oleh développeur dan tim teknis yang membutuhkan pengiriman email terprogram lewat API. Mulai dari startup yang mengirim email konfirmasi pendaftaran, hingga aplikasi SaaS yang mengirim notifikasi событие, reset password, dan receipt transaksi secara otomatis. Karena berbasis API, Mailgun lebih cocok untuk produk digital yang sudah memiliki alur开发 sendiri, bukan untuk kampanye email marketing murni.
Tim e-commerce juga bisa memanfaatkan Mailgun untuk mengirim konfirmasi pesanan, статус pengiriman, dan email pós-pembelian yang biasanya dikirim otomatis dari sistem. Dengan event tracking, tim bisa tahu email mana yang dibuka pelanggan, diklik, atau bounced, sehingga bisa оптимизasi_template dan waktu pengiriman.
Di sisi lain, Mailgun juga berguna untuk agensi dan kontraktor yang membangun aplikasi untuk klien. Mereka bisa mengelola beberapa domain klien dalam satu akun Mailgun, lengkap dengan autentikasi terpisah dan statistik投递 per domain. Untuk proyek internal perusahaan, Mailgun sering dipakai untuk mengirim laporan otomatis, notifikasi sistem, dan alert监控 ke tim operasional.
- Déveloper dan tim teknis yang mengirim email terprogram
- Startup dan aplikasi SaaS dengan notifikasi otomatis
- Toko online yang mengirim konfirmasi pesanan dan статус pengiriman
- Agensiデジタル yang mengelola email untuk banyak klien
- Perusahaan yang butuh laporan dan alert sistem otomatis
Kenapa bayar Mailgun dari Indonesia sering gagal?
Mailgun menagih langganan dalam USD dan hanya menerima pembayaran lewat kartu kredit atau debit internasional. Sayangnya, tidak semua kartu lokal Indonesia bisa dipakai untuk transaksi lintas negara. Banyak bank yang memblokir transaksi ke merchant luar negeri secara default, atau kartu memang tidak diaktifkan untuk transaksi internasional, sehingga pembayaran ditolak di halaman checkout Mailgun.
Masalah lain yang sering muncul adalah verifikasi alamat. Mailgun kadang meminta verifikasi alamat billing yang sesuai dengan negara penerbit kartu. Karena kartu Indonesia biasanya beralamat di Indonesia, sementara penagihan Mailgun berasal dari AS, proses verifikasi bisa gagal atau memerlukan dokumen tambahan. Akibatnya aktivasi akun tertunda beberapa hari kerja.
Ada juga isu nilai tukar. Walau beberapa bank mengizinkan transaksi internasional, kurs yang ditawarkan往往 lebih tinggi dari kurs pasar, dan tambahan biaya cross-border bisa membuat total tagihan membengkak tanpa disadari. Belum lagi jika kartu kehabisan limit internasional, atau terkena fraud detection karena aktivitas跨境 dianggap mencurigakan. Semua hambatan ini bikin développeur Indonesia harus bolak-balik menghubungi bank atau bahkan gagal aktivasi sama sekali.
- Kartu lokal sering ditolak di checkout Mailgun
- Bank memblokir transaksi ke merchant luar negeri secara default
- Verifikasi alamat billing lintas negara sering gagal
- Limit transaksi internasional cepat habis
- Kurs bank + biaya cross-border bikin total membengkak
Cara bayar Mailgun pakai Rupiah lewat JoinBareng
Prosesnya sederhana dan tidak butuh kartu kredit. Pertama, buka halaman produk Mailgun di JoinBareng, pilih paket yang kamu inginkan (Basic, Foundation, atau Scale), lalu isi nomor WhatsApp aktif dan email akun Mailgun tujuan. Sistem akan menghitung total biaya dalam Rupiah secara otomatis, sudah termasuk biaya layanan dan biaya metode pembayaran.
Setelah form dikirim, admin JoinBareng akan mengirim invoice ke WhatsApp kamu. Pilih metode pembayaran yang tersedia, biasanya QRIS atau transfer bank, lalu selesaikan pembayaran. Begitu pembayaran diterima, admin akan memproses tagihan ke Mailgun menggunakan metode pembayaran internasional JoinBareng. Untuk langganan digital, proses ini biasanya memakan waktu 1 sampai 5 menit setelah pembayaran.
Kamu akan menerima konfirmasi via WhatsApp begitu aktivasi berhasil. Akun Mailgun tetap menjadi milik kamu sepenuhnya, dan JoinBareng tidak meminta password kecuali benar-benar dibutuhkan oleh vendor dan akan didiskusikan dulu lewat WhatsApp. Jika karena kendala dari sisi JoinBareng pembayaran gagal diproses, dana akan dikembalikan 100 persen.
- Isi form: pilih paket, nomor WhatsApp, email akun Mailgun
- Terima invoice di WhatsApp dan bayar via QRIS atau transfer
- Admin proses tagihan ke Mailgun dalam 1-5 menit
- Konfirmasi aktivasi dikirim via WhatsApp
- Garansi退款 100% jika proses gagal dari sisi JoinBareng
Tips memilih paket Mailgun
Kalau baru pertama kali mencoba, mulai dari paket Free 100 email per hari. Paket ini cukup untuk eksperimen, integrasi API, dan mengirim beberapa ratus email notifikasi per bulan. Begitu trafik email kamu mulai konsisten dan menembus angka ribuan per bulan, baru pertimbangkan naik ke paket berbayar.
Paket Basic dengan kuota 10.000 email per bulan cocok untuk proyek kecil hingga menengah, seperti aplikasi dengan beberapa ribu pengguna aktif yang menerima notifikasi otomatis. Paket Foundation 50.000 email per bulan pas untuk startup yang sudah mulai scale, sementara Scale 100.000 email per bulan diperuntukkan bagi aplikasi dengan volume email lebih besar.
Perhatikan juga fitur di tiap paket. Dedicated IP biasanya hanya tersedia di paket Scale, sementara paket lebih kecil menggunakan shared IP. Kalau reputasi投递 kamu penting dan volume email tinggi, pertimbangkan paket dengan dedicated IP. Selain itu, cek juga apakah ada add-on seperti validasi email atau log retention yang kamu butuhkan, karena tidak semua fitur masuk di semua paket.
- Mulai dari Free untuk eksperimen dan integrasi
- Basic cocok untuk aplikasi kecil-menengah
- Foundation dan Scale untuk volume lebih besar
- Pertimbangkan dedicated IP jika volume tinggi
- Cek add-on validasi email dan log retention
Setelah pembayaran: apa yang perlu disiapkan?
Begitu aktivasi Mailgun berhasil, kamu akan menerima email konfirmasi dari Mailgun dan notifikasi dari admin JoinBareng via WhatsApp. Langkah pertama yang perlu kamu lakukan adalah masuk ke dashboard Mailgun menggunakan akun kamu, lalu menambahkan domain atau subdomain yang akan kamu pakai untuk mengirim email. Mailgun akan memberikan catatan DNS (SPF, DKIM, dan opsional DMARC) yang perlu kamu tambahkan di pengaturan DNS domain kamu.
Setelah DNS terverifikasi, kamu bisa langsung menggunakan SMTP credential atau API key untuk mengirim email dari aplikasi kamu. Untuk desarrollo, biasanya Mulai dengan library resmi Mailgun di bahasa pemrograman yang kamu pakai, atau gunakan SMTP relay jika aplikasi sudah mendukung. Pastikan juga untuk menguji pengiriman ke beberapa邮箱для memastikan email masuk ke inbox, bukan ke spam.
Untuk produksi, Mailgun menyediakan log email dan event tracking yang bisa kamu akses lewat dashboard atau webhook. Ini berguna untuk мониторинг投递, menangani bounce, dan mengoptimalkan template kamu. Kalau sewaktu-waktu ada pertanyaan soal akun atau penagihan, admin JoinBareng siap membantu lewat WhatsApp, sehingga kamu bisa fokus ke pengembangan produk tanpa direpotkan urusan administrasi.
- Login ke dashboard Mailgun pakai akun kamu
- Tambah domain dan atur DNS (SPF, DKIM, DMARC)
- Gunakan API key atau SMTP untuk integrasi
- Uji pengiriman ke beberapa邮箱для memastikan masuk inbox
- Pantau log dan event lewat dashboard atau webhook










