Cara bikin email domain sendiri dengan Cloudflare dan Brevo
Cloudflare bisa dipakai untuk menerima email dari domain sendiri, sementara Brevo cocok untuk email marketing, newsletter, dan sebagian kebutuhan SMTP.
Kalau kamu punya domain sendiri, email seperti [email protected] memberi kesan jauh lebih serius dibanding alamat gratisan. Masalahnya, banyak pemilik bisnis kecil belum siap membayar mail hosting bulanan hanya untuk satu alamat kontak.
Salah satu jalan tengah yang rapi adalah Cloudflare + Brevo.
Cloudflare dipakai untuk menerima email masuk dan meneruskannya ke inbox pribadi. Brevo dipakai untuk mengirim email keluar, terutama newsletter, email marketing, campaign pelanggan, atau SMTP ringan dari website.
Kuncinya adalah memahami pembagian tugas. Cloudflare bukan aplikasi email marketing. Brevo bukan DNS manager. Masing-masing dipakai sesuai kekuatannya.
Kenapa pilih Brevo
Brevo kuat untuk kebutuhan komunikasi bisnis yang lebih dekat ke marketing dan CRM ringan.
Resend biasanya terasa lebih developer-first untuk email transaksional. Brevo lebih cocok kalau kamu ingin dashboard campaign, kontak, segmentasi, template marketing, dan pengiriman email ke daftar pelanggan.
Contoh kebutuhan yang cocok dengan Brevo:
- Mengirim newsletter mingguan.
- Mengirim promo ke pelanggan yang sudah opt-in.
- Membuat template email visual.
- Mengelola kontak dan segmentasi.
- Mengirim email dari website memakai SMTP.
Kalau kamu hanya butuh OTP dan magic link dari aplikasi, Brevo bisa, tapi belum tentu yang paling ringkas. Kalau kamu butuh email marketing dan dashboard kontak, Brevo lebih nyaman.
Arsitektur sederhana
Untuk domain domainkamu.com, alurnya seperti ini:
Email masuk:
- Customer kirim email ke
[email protected]. - Cloudflare Email Routing menerima email itu.
- Cloudflare forward ke Gmail pribadi atau inbox lain.
Email keluar:
- Kamu membuat campaign atau template di Brevo.
- Brevo mengirim email dari
[email protected]atau[email protected]. - DNS di Cloudflare membuktikan bahwa Brevo boleh mengirim email dari domain kamu.
Dengan model ini, domain tetap di Cloudflare, inbox tetap sederhana, dan pengiriman campaign punya dashboard sendiri.
Langkah 1: pastikan domain memakai Cloudflare DNS
Email Routing Cloudflare membutuhkan domain yang DNS-nya dikelola Cloudflare.
Kalau domain kamu masih di registrar seperti Namecheap, Niagahoster, Hostinger, atau Rumahweb, tidak masalah. Registrar tetap tempat beli domain. Tapi nameserver diarahkan ke Cloudflare supaya record DNS dikelola dari dashboard Cloudflare.
Setelah nameserver aktif:
- Buka dashboard Cloudflare.
- Pilih domain.
- Masuk ke Compute > Email Service > Email Routing.
- Pilih Onboard Domain.
- Izinkan Cloudflare menambahkan record email routing.
Cloudflare akan mengatur record untuk menerima email. Setelah aktif, kamu bisa membuat alamat custom.
Langkah 2: buat alamat masuk di Cloudflare
Tambahkan dulu destination address.
Misalnya inbox asli kamu adalah [email protected].
- Buka Email Routing > Destination Addresses.
- Tambahkan
[email protected]. - Buka Gmail.
- Klik email verifikasi dari Cloudflare.
Setelah itu buat routing rule:
- Buka Email Routing > Routing Rules.
- Klik Create routing rule.
- Isi local part, misalnya
halo. - Action: Send to an email.
- Destination: pilih Gmail yang sudah diverifikasi.
- Simpan.
Sekarang email ke [email protected] akan masuk ke Gmail.
Langkah 3: tentukan alamat untuk Brevo
Jangan campur semua fungsi dalam satu alamat.
Untuk bisnis kecil, struktur yang enak adalah:
[email protected]untuk kontak manusia.[email protected]untuk campaign.[email protected]untuk promosi.[email protected]untuk bantuan pelanggan.
Kalau kamu baru mulai, cukup pakai halo@ dan newsletter@. Terlalu banyak alamat di awal hanya membuat operasional berantakan.
Langkah 4: autentikasi domain di Brevo
Di Brevo, masuk ke bagian domain/sender authentication. Tambahkan domain kamu, lalu Brevo akan memberi record DNS.
Biasanya ada beberapa jenis record:
- Brevo code untuk membuktikan kepemilikan domain.
- DKIM record untuk tanda tangan email.
- DMARC record untuk policy autentikasi domain.
- SPF atau instruksi SPF jika dibutuhkan.
Pasang record itu di Cloudflare DNS.
Hal yang perlu diperhatikan: Brevo bisa menampilkan DKIM sebagai dua record CNAME, atau satu record TXT, tergantung konfigurasi yang muncul di akun kamu. Ikuti yang tampil di dashboard Brevo, bukan contoh dari blog orang lain.
Setelah record dipasang:
- Tunggu propagasi DNS.
- Kembali ke Brevo.
- Klik verify/authenticate.
- Pastikan status domain sudah authenticated.
Catatan penting tentang Cloudflare proxy
Untuk record email seperti MX, TXT, DKIM, SPF, dan DMARC, tidak ada mode proxy oranye seperti A/CNAME web biasa. Tapi kalau ada CNAME khusus tracking dari Brevo, pastikan mengikuti instruksi Brevo. Banyak layanan email meminta record tracking tetap DNS-only.
Prinsipnya: untuk email authentication, jangan kreatif. Salin persis record dari dashboard Brevo.
Langkah 5: pakai Brevo untuk newsletter
Setelah domain authenticated, kamu bisa mulai membuat sender.
Contoh sender:
- Name: Nama Brand
- Email:
[email protected] - Reply-to:
[email protected]
Reply-to penting. Newsletter boleh dikirim dari newsletter@, tapi kalau pelanggan membalas, lebih nyaman masuk ke halo@ yang sudah diroute oleh Cloudflare.
Untuk campaign pertama, jangan langsung blast besar.
Mulai dengan:
- Upload kontak yang jelas sumber opt-in-nya.
- Buat segment kecil.
- Kirim email perkenalan.
- Lihat bounce, unsubscribe, dan complaint.
- Rapikan list sebelum mengirim campaign berikutnya.
Deliverability lebih sering rusak karena perilaku kirim, bukan karena tool-nya.
Kesalahan yang sering terjadi
Kesalahan pertama: membuat beberapa SPF record.
SPF domain sebaiknya satu policy. Kalau domain sudah punya SPF dari layanan lain, gabungkan include sesuai instruksi layanan, jangan membuat dua TXT v=spf1 terpisah.
Kesalahan kedua: mengirim newsletter ke kontak yang tidak pernah opt-in.
Ini cepat merusak reputasi domain. Untuk bisnis kecil, reputasi domain itu aset. Sekali email sering masuk spam, memperbaikinya bisa lebih melelahkan daripada setup awal.
Kesalahan ketiga: memakai alamat halo@ untuk semua hal.
Pisahkan email manusia dan email campaign. Kalau campaign bermasalah, percakapan pelanggan tidak ikut terdampak.
Kesalahan keempat: langsung mengaktifkan DMARC terlalu ketat.
Mulai dari policy monitoring seperti p=none, pastikan semua pengirim resmi sudah lulus DKIM/SPF, baru naikkan perlahan ke policy lebih ketat.
Checklist sebelum launch
Sebelum menaruh email ini di website:
- Kirim email ke
[email protected]dari Gmail lain. - Pastikan masuk ke destination inbox.
- Kirim campaign test dari Brevo ke Gmail, Outlook, dan Yahoo kalau bisa.
- Cek apakah DKIM dan SPF lulus.
- Pastikan tombol unsubscribe muncul untuk campaign marketing.
- Pastikan reply-to mengarah ke alamat yang benar.
- Jangan memakai alamat newsletter untuk komunikasi personal.
Kesimpulan
Cloudflare + Brevo cocok untuk bisnis kecil yang ingin punya email domain sendiri dan mulai mengirim newsletter tanpa langsung membeli mail hosting lengkap.
Cloudflare menyelesaikan masalah menerima email. Brevo menyelesaikan masalah mengirim campaign dan mengelola kontak. Setup ini sederhana, tapi tetap terlihat profesional jika DNS dan autentikasinya dibereskan dengan benar.
Kalau suatu hari tim kamu butuh inbox terpisah untuk banyak orang, baru pertimbangkan Google Workspace, Microsoft 365, atau email hosting penuh. Untuk fase awal, kombinasi ini sudah cukup kuat.
Referensi resmi:
- Cloudflare Email Service: https://developers.cloudflare.com/email-service/
- Cloudflare Email Routing rules: https://developers.cloudflare.com/email-service/configuration/email-routing-addresses/
- Brevo domain authentication: https://help.brevo.com/hc/en-us/articles/12163873383186-Authenticate-your-domain-with-Brevo-Brevo-code-DKIM-DMARC
Tinggalkan komentar
Markdown ringan didukung: **bold**, *italic*, `code`, [link](url). Komentar pertama dari email baru akan dimoderasi.
Suka cerita ini? Subscribe untuk cerita berikutnya.
Komentar