Blog / Domain
Domain sender

Cara menyiapkan domain untuk email aplikasi

Sebelum mengirim email dari aplikasi ke recipient umum, pilih domain dan alamat pengirim yang memang mewakili produk kamu. Di Mailbot ID, domain diverifikasi lewat TXT record sebelum pengiriman operasional dibuka penuh.

Checklist cepat: siapkan domain aktif, alamat sender yang jelas, akses DNS, dan daftar use case yang akan dikirim. Akun baru bisa self-send untuk test awal; domain verified membuka pengiriman ke recipient aplikasi.

1. Pilih domain yang tepat

Gunakan domain produk atau subdomain khusus email aplikasi. Contoh yang mudah dipahami user: noreply@produk.co.id, otp@produk.id, atau billing@produk.id.

Hindari memakai alamat pribadi untuk email aplikasi. Sender harus terasa resmi dan konsisten dengan brand yang user kenal.

2. Pastikan akses DNS tersedia

Verifikasi sender biasanya membutuhkan perubahan DNS. Sebelum mulai, pastikan pemilik akun punya akses ke pengaturan domain atau tahu siapa yang bisa membantu mengubah DNS.

3. Tambahkan TXT record Mailbot

Dari Dashboard, mulai verifikasi domain yang ingin dipakai. Mailbot akan menampilkan TXT record dengan host seperti _mailbot-verify.<domain> dan value yang diawali mailbot-verify=.

Tambahkan record itu di pengelola DNS domain kamu, lalu jalankan pengecekan dari Dashboard atau endpoint verifikasi. Jika record belum ditemukan, status tetap pending sampai DNS terbaca.

4. Jelaskan use case sejak awal

Tulis jenis email yang akan dikirim: OTP, reset password, invoice, order update, alert, atau kebutuhan lain yang masih transactional. Semakin jelas use case, semakin mudah tim memeriksa apakah sender dan domain sudah cocok.

5. Pahami perilaku sebelum verified

Sebelum domain verified, akun self-serve hanya bisa mengirim ke email akun sendiri untuk test integrasi. Jika backend mencoba mengirim ke recipient lain, API akan mengembalikan 403 dan meminta domain diverifikasi dulu.

6. Lanjutkan dari Dashboard

  1. Mulai gratis dari Dashboard.
  2. Isi website/domain dan desired sender saat onboarding.
  3. Tambahkan TXT record _mailbot-verify.<domain>.
  4. Setelah status verified, pakai API key untuk POST /v1/send.

Siapkan sender lewat akun Mailbot.

Buat akun gratis, isi domain dan desired sender, tambahkan TXT record, lalu lanjutkan integrasi dari dashboard.