Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel

Oleh Ita Sugiharti
Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel

Halo, DomaiNesians! Pernah nggak kamu mengalami masalah saat mengirim email dari mail server yang kamu buat di aaPanel, tapi email tersebut malah masuk ke folder spam penerima? Masalah ini cukup sering dialami, terutama jika kamu baru pertama kali membangun mail server sendiri di VPS.

Salah satu penyebab utama email masuk ke spam adalah kurangnya validasi keamanan dan otentikasi email. Layanan email besar seperti Gmail, Yahoo, dan Outlook sangat ketat dalam memfilter email yang masuk. Jika domain kamu tidak memiliki catatan validasi yang benar, email bisa dianggap mencurigakan meskipun sebenarnya sah.

Di artikel kali ini, kita akan membahas secara lengkap bagaimana cara mengatasi email masuk spam dari mail server aaPanel, dengan mengimplementasikan SPF, DKIM, DMARC, dan PTR record.

Kenapa Email Bisa Masuk Spam?

Sebelum membahas solusi, kita pahami dulu penyebab email dianggap spam. Beberapa faktor yang sering terjadi:

1. Tidak ada SPF, DKIM, atau DMARC

SPF, DKIM, dan DMARC adalah standar autentikasi email. Jika record ini tidak diatur pada DNS domain, server penerima tidak bisa memastikan apakah email benar-benar berasal dari domain kamu atau hanya spoofing. Akibatnya, banyak server email langsung menandai pesan tersebut sebagai spam atau bahkan menolaknya.

2. PTR (Reverse DNS) Tidak Disetting

PTR record (atau reverse DNS) digunakan untuk mencocokkan IP pengirim dengan hostname yang sah. Tanpa PTR, server tujuan akan mencurigai bahwa email datang dari sumber anonim. Misalnya, jika IP server kamu adalah 123.45.67.89, maka PTR harus bisa resolve ke hostname seperti mail.domainkamu.com.

3. IP VPS Masuk Blacklist

Jika sebelumnya VPS yang kamu gunakan pernah dipakai orang lain untuk mengirim spam, kemungkinan besar IP tersebut sudah masuk daftar hitam (blacklist). Email dari IP yang masuk blacklist hampir pasti akan ditolak atau otomatis diarahkan ke folder spam.

4. Konten Email Mencurigakan

Spam filter tidak hanya melihat konfigurasi teknis, tapi juga isi email. Faktor yang bisa memicu deteksi spam yaitu, penggunaan kata-kata promosi berlebihan (“gratis!”, “beli sekarang”), jumlah link terlalu banyak, adanya attachment berukuran besar, atau penggunaan font/warna yang aneh. Bahkan, subjek email yang menyesatkan juga bisa langsung menurunkan reputasi.

5. Konfigurasi Server Tidak Aman

Jika server SMTP kamu tidak dikonfigurasi dengan benar, misalnya membiarkan open relay, hal itu akan dianggap sebagai sumber spam. Masalah lain seperti SSL/TLS yang tidak aktif, port SMTP (25, 465, 587) terblokir, atau autentikasi login yang lemah juga bisa membuat email dianggap tidak aman.

Baca Juga:  Tutorial Mudah Cara Install Modul PHP Tambahan dari aaPanel

Mengenal SPF, DKIM, DMARC, dan PTR

Sebelum masuk ke langkah-langkah teknis bagaimana cara mengatasi email yang masuk ke folder spam, mari kita belajar terlebih dahulu apa itu SPF, DKIM, DMARC, dan PTR.

  • SPF (Sender Policy Framework)

Sender Policy Framework (SPF) adalah mekanisme otentikasi email berbasis DNS. SPF memberitahu server penerima email, “Hanya server dengan IP/host tertentu yang boleh mengirim email atas nama domain saya.”

Contoh SPF record:

Artinya:

  • v=spf1 = format aturan SPF (wajib ada).
  • +a = izinkan server dengan IP dari A record domain.
  • +mx = izinkan server dari MX record domain.
  • -all = semua server lain di luar daftar ini akan langsung ditolak (hard fail)
  • DKIM (DomainKeys Identified Mail)

DomainKeys Identified Mail (DKIM) adalah metode otentikasi email dengan menambahkan tanda tangan digital. Server pengirim menandatangani email dengan kunci privat, lalu server penerima akan memverifikasi tanda tangan tersebut menggunakan kunci publik di DNS.

Contoh DKIM record (disederhanakan):

Artinya:

  • default._domainkey = selector (default) dipakai agar satu domain bisa punya lebih dari satu kunci DKIM (misalnya untuk rotasi kunci). Jadi nanti header email akan mengandung s=default, d=namadomain.com, yang merujuk ke record ini.
  • IN TXT = format record DNS. DKIM disimpan sebagai record TXT.
  • Isi record:
    • v=DKIM1 = versi DKIM (wajib ada).
    • k=rsa = jenis algoritma enkripsi yang dipakai (biasanya RSA).
    • p=MIGfMA0GCSq… = public key yang dipublikasikan di DNS. Private key-nya disimpan di mail server dan dipakai untuk menandatangani email.

Dengan DKIM, email penerima bisa yakin bahwa email tidak dimodifikasi oleh pihak ketiga.

  • DMARC (Domain-based Message Authentication, Reporting, and Conformance)

Domain-based Message Authentication, Reporting, and Conformance (DMARC) adalah kebijakan tambahan yang menggabungkan SPF dan DKIM. DMARC memberi instruksi ke server penerima tentang apa yang harus dilakukan jika email gagal verifikasi SPF atau DKIM.

Contoh DMARC record:

Artinya:

  • _dmarc = nama record khusus untuk DMARC. Selalu pakai prefix _dmarc diikuti domain.
  • IN TXT = format record DNS. DMARC selalu berupa TXT record.
  • Isi record:
    • v=DMARC1 = versi DMARC (wajib).
    • p=quarantine = kebijakan jika email gagal SPF/DKIM:
      • none = hanya monitor, tidak ada aksi.
      • quarantine = tandai mencurigakan (biasanya masuk spam).
      • reject = tolak langsung.
    • rua=mailto:dmarc@domainkamu.com = alamat email untuk menerima laporan agregat (ringkasan harian dari provider email: berapa banyak email lulus/gagal DMARC).
    • ruf=mailto:dmarc@domainkamu.com = alamat email untuk menerima laporan forensik (detail tiap email yang gagal DMARC).
    • pct=100 = berlaku untuk 100% (semua) email. Bisa diatur misalnya pct=50 jika mau coba-coba dulu (hanya 50% email yang kena kebijakan).
  • PTR (Reverse DNS)

PTR record adalah kebalikan dari A record. Jika A record mengarahkan domain ke IP, maka PTR record mengarahkan IP ke domain.

Baca Juga:  Cara Instal Mail Server di aaPanel untuk Kirim Email di VPS

Contoh:

  • IP VPS: 123.123.123.123
  • PTR: mail.domainkamu.com

PTR sangat penting karena banyak server email besar akan otomatis menolak email jika PTR tidak sesuai dengan hostname server.

Cara Mengatasi Email Masuk Spam di aaPanel (Atur SPF, DKIM, DMARC, dan PTR)

Setelah memahami apa itu SPF, DKIM, DMARC, dan PTR, sekarang kita akan belajar bagaimana cara mengatasi email masuk spam di aaPanel dengan mengatur SPF, DKIM, DMARC, dan PTR:

1. Setting SPF di DNS

Langkah pertama untuk mengatasi email masuk spam yaitu setting SPF terlebih dahulu di DNS. Jika kalian menggunakan layanan domain dari DomaiNesia, maka kalian bisa mengaturnya di menu Domains. Caranya:

a. Masuk ke menu Domains > pilih domain > DNS Management.

b. Tambahkan TXT record dengan isi sebagai berikut:

  • Name: @
  • Type: TXT
  • Value: v=spf1 +a +mx  -all

Ganti IP_VPS dengan IP server kamu.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 1

2. Setting DKIM di aaPanel

Setelah berhasil mengatur SPF di panel domain, sekarang kita akan mengatur DKIM di aaPanel. Caranya:

a. Buka aaPanel > Mail Server > Mail Domain.

b. Pilih domain yang ingin kamu atur > DNS Record.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 2

c. Kamu akan mendapatkan selector dan kunci publik.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 3

d. Tambahkan di DNS sebagai TXT record:

  • Name: default._domainkey
  • Type: TXT
  • Value: v=DKIM1; k=rsa; p=ISI_KUNCI_PUBLIK

Setelah aktif, semua email keluar akan ditandatangani secara otomatis.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 4

3. Setting DMARC di DNS

Setelah itu, kembali lagi ke panel domain kamu untuk setting DMARC. Caranya:

a. Tambahkan TXT record di DNS:

  • Name: _dmarc
  • Type: TXT
  • Value: v=DMARC1; p=quarantine; rua=mailto:user@domainkamu.com

b. Kamu bisa mengganti p= dengan:

  • none = hanya monitoring.
  • quarantine = email gagal masuk spam.
  • reject = email gagal langsung ditolak.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 5

4. Setting PTR (Reverse DNS)

PTR tidak bisa diatur di aaPanel. Kamu bisa mengaturnya dari panel VPS (DomaiNesia). Caranya:

  • Masuk ke dashboard VPS.
  • Cari menu Reverse DNS (rDNS).
  • Masukkan: mail.domainkamu.com.
  • Setelah itu, test dengan perintah:

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 6

Jika hasilnya menunjukkan domain kamu, berarti PTR sudah benar. Bagi kamu yang di panel VPS-nya belum tersedia menu Reverse DNS, kamu bisa menghubungi tim support DomaiNesia untuk meminta setting PTR. Caranya:

a. Buka menu Support, kemudian pilih Open Ticket

b. Pada kategori laporan, pilih Support

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 7

c. Isi data pengajuan sebagai berikut:

  • Subject: Request Setting PTR (Reverse DNS)
  • Related Service: pilih layanan Cloud VPS yang akan kamu atur Reverse DNS-nya
  • Priority: Medium
  • Message:
Baca Juga:  Integrasi Docker dengan aaPanel: Deploy Container via GUI

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 8

Cara Cek Konfigurasi Email

Setelah semua pengaturan seperti SPF, DKIM, DMARC, dan PTR selesai, langkah berikutnya adalah memastikan bahwa konfigurasi tersebut benar-benar sudah berjalan dengan baik.

1. Gunakan MXToolbox

Caranya, buka situs MXToolbox, kemudian masukkan domain kamu, lalu lakukan pengecekan untuk record SPF, DKIM, DMARC, dan PTR. Hasil pengecekan akan menunjukkan apakah record sudah valid atau ada error. Misalnya, jika ada error di SPF, biasanya MXToolbox akan memberikan saran perbaikan.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 9

 

2. Kirim Email ke Gmail

Cara cek selanjutnya yaitu coba kirim email dari server kamu ke akun Gmail pribadi. Setelah email masuk, buka menu Show Original/Tampilkan Asli di Gmail.

Pada bagian header, pastikan status autentikasi sudah PASS untuk semua:

  • SPF: PASS
  • DKIM: PASS
  • DMARC: PASS

Jika ada salah satu yang “FAIL”, berarti ada konfigurasi yang masih salah dan perlu diperbaiki.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 10

3. Gunakan Mail Tester

Buka situs Mail Tester. Situs ini akan memberikan sebuah alamat email unik. Kirimkan email dari server kamu ke alamat tersebut. Setelah itu, klik tombol “Check your score”.

Mail Tester akan memberikan skor (0–10) beserta analisis detail, misalnya apakah email kamu lolos filter spam, apakah ada blacklist, hingga kualitas konten email. Idealnya skor yang baik adalah di atas 8/10, tapi semakin tinggi semakin bagus.

Tutorial Mudah Cara Mengatasi Email Masuk Spam di aaPanel 11

Troubleshooting Umum

Jika email yang kamu kirim masih masuk spam, coba cek beberapa hal berikut ini:

  • SPF conflict: jangan buat lebih dari satu SPF record. Gabungkan dalam satu baris.
  • DKIM tidak valid: pastikan tidak ada karakter spasi atau baris patah di DNS.
  • DMARC terlalu ketat: jika email yang sah atau benar masih masuk spam, coba gunakan p=none dulu.
  • PTR tidak cocok: harus sesuai dengan hostname server.
  • IP VPS reputasinya buruk: gunakan IP baru atau upgrade ke provider dengan reputasi IP yang lebih baik.

Kesimpulan

Mengatasi email masuk spam dari mail server aaPanel sebenarnya tidak sulit, asalkan kita menerapkan standar otentikasi email seperti SPF, DKIM, DMARC, dan PTR dengan benar. Dengan konfigurasi yang tepat, email dari domain kamu akan lebih dipercaya oleh server penerima dan tidak lagi dianggap spam.

Jika kamu ingin mail server berjalan lebih optimal, tentu kamu juga butuh infrastruktur yang andal. Dengan Cloud VPS DomaiNesia, kamu bisa mendapatkan performa stabil, keamanan tingkat lanjut, serta dukungan penuh untuk mengelola mail server profesional. Yuk, gunakan Cloud VPS DomaiNesia untuk memastikan email bisnis kamu tidak lagi masuk spam dan terlihat lebih kredibel di mata klien maupun partner!

Ita Sugiharti

If this post has reached you, then I hope it helps. If you have any questions or feedback, just leave a comment.

Berlangganan Artikel

Dapatkan artikel, free ebook dan video
terbaru dari DomaiNesia

{{ errors.name }} {{ errors.email }}
Migrasi ke DomaiNesia

Migrasi Hosting ke DomaiNesia Gratis 1 Bulan

Ingin memiliki hosting dengan performa terbaik? Migrasikan hosting Anda ke DomaiNesia. Gratis jasa migrasi dan gratis 1 bulan masa aktif!

Ya, Migrasikan Hosting Saya

Hosting Murah

This will close in 0 seconds