Pengen ngirim email dari xxx@gading.dev langsung via Gmail biar keliatan pro, tapi gak mau ribet? Tenang bro, asal DNS lu bener, SPF & DMARC beres, email lu bisa jalan lancar tanpa ditolak Gmail atau nyangkut spam.

Di sini gw jelasin langkah demi langkah: mulai dari setup alias di Gmail, bikin App Password, sampe setup DNS buat SPF & DMARC.

Alias email flow diagram


1. Yang Perlu Disiapin

ApaPenjelasan
Akun Gmail
Apa: Akun Gmail
Penjelasan: Gmail biasa, bukan Google Workspace.
Akun GmailGmail biasa, bukan Google Workspace.
Domain pribadi + akses DNS
Apa: Domain pribadi + akses DNS
Penjelasan: Misal gading.dev, bisa edit DNS-nya (di Cloudflare, Niagahoster, dll).
Domain pribadi + akses DNSMisal gading.dev, bisa edit DNS-nya (di Cloudflare, Niagahoster, dll).
Forwarding email aktif
Apa: Forwarding email aktif
Penjelasan: Contoh: xxx@gading.dev → youraccount@gmail.com, dan udah masuk.
Forwarding email aktifContoh: xxx@gading.dev → youraccount@gmail.com, dan udah masuk.
2FA aktif di Gmail
Apa: 2FA aktif di Gmail
Penjelasan: Soalnya nanti kita bikin App Password.
2FA aktif di GmailSoalnya nanti kita bikin App Password.

2. Setting di Gmail

2.1 Bikin App Password

  1. Buka App Password Google
  2. Pilih Mail, lalu Other (Custom name) → kasih nama (contoh: "SMTP Alias Gmail") → klik Generate
  3. Copy kode 16-digit yang muncul (jangan hilang)

App Password UI

2.2 Tambahin Alias di Gmail

  1. Masuk Gmail → ⚙ → See all settings → tab Accounts and Import

  2. Di bagian Send mail as, klik Add another email address

  3. Isi:

    • Name: Nama pengirim yang mau ditampilin
    • Email address: xxx@gading.dev
    • Centang Treat as an alias, klik Next Step
  4. Di halaman SMTP, isi kayak gini:

    FieldIsi
    SMTP Server
    Field: SMTP Server
    Isi: smtp.gmail.com
    SMTP Serversmtp.gmail.com
    Port
    Field: Port
    Isi: 587 (TLS)
    Port587 (TLS)
    Username
    Field: Username
    Isi: Gmail utama lu (contoh: youraccount@gmail.com)
    UsernameGmail utama lu (contoh: youraccount@gmail.com)
    Password
    Field: Password
    Isi: App Password 16-digit tadi
    PasswordApp Password 16-digit tadi
    Connection
    Field: Connection
    Isi: TLS (recommended)
    ConnectionTLS (recommended)
  5. Klik Add Account Gmail bakal kirim kode verifikasi ke xxx@gading.dev. Karena email udah diforward ke Gmail, kode itu masuk ke inbox lu → tinggal copy dan verifikasi.


3. Tambah SPF & DMARC di DNS Domain

Agar Gmail dianggap sah kirim dari domain gading.dev, kita harus buktiin ke server lain (kayak Gmail, Outlook, dll) lewat SPF dan DMARC.

Ini dilakukan via DNS records domain lu.

3.1 Tambah SPF Record

  1. Masuk ke panel DNS domain (gading.dev)

  2. Tambahkan record:

    • Type: TXT
    • Name: @
    • Value:
      v=spf1 include:_spf.google.com ~all
      

⚠️ Kalau udah ada record SPF, gabungin aja — domain cuma boleh punya 1 SPF record.

3.2 Tambah DMARC Record

  1. Tambahkan record lagi:

    • Type: TXT
    • Name: _dmarc
    • Value:
      v=DMARC1; p=none; rua=mailto:postmaster@gading.dev; aspf=r; adkim=r
      

p=none artinya cuma monitor doang, gak langsung nolak. Nanti kalau udah yakin setupnya bener, bisa diubah ke quarantine atau reject.

Contoh DNS


4. Coba Kirim & Cek Hasilnya

  1. Tunggu propagasi DNS dulu (15–30 menit).

  2. Coba kirim email dari Gmail pakai xxx@gading.dev sebagai From

  3. Kirim ke Gmail lain atau Outlook, lalu buka emailnya, klik Show original

  4. Cek hasilnya:

    • SPF: PASS
    • DKIM: PASS (dari gmail.com)
    • DMARC: PASS atau minimal gak ditolak
  5. Biar makin yakin, lu bisa cek juga lewat:

Pilih alamat alias


5. Biar Lebih Aman & Profesional

OpsiManfaat
Ubah DMARC ke quarantine / reject
Opsi: Ubah DMARC ke quarantine / reject
Manfaat: Nolak email palsu yang ngaku-ngaku domain lu.
Ubah DMARC ke quarantine / rejectNolak email palsu yang ngaku-ngaku domain lu.
Pakai SMTP eksternal (SendGrid, dll)
Opsi: Pakai SMTP eksternal (SendGrid, dll)
Manfaat: Biar DKIM bisa align sama domain gading.dev → DMARC makin kuat.
Pakai SMTP eksternal (SendGrid, dll)Biar DKIM bisa align sama domain gading.dev → DMARC makin kuat.
Aktifin Google Postmaster Tools
Opsi: Aktifin Google Postmaster Tools
Manfaat: Bisa pantau reputasi domain & performa pengiriman email lu.
Aktifin Google Postmaster ToolsBisa pantau reputasi domain & performa pengiriman email lu.

Penutup

Kalau udah ngikutin ini semua, lu bisa dengan santai ngirim email dari xxx@gading.dev lewat Gmail, tanpa takut ditolak server penerima.

Gak nyangkut spam, gak di-flag spoofing, dan tetep nikmatin UI Gmail.

Sukses kirim

Gas terus, email-an makin proper ✌️

Bagikan