Konfigurasi SMTP Server di Plesk: Panduan Lengkap Bebas Spam
Bagus! SMTP server Anda sudah berjalan dengan baik. Mari saya analisis hasil test ini:
Analisis Hasil Test SMTP:
✅ Yang Sudah Bekerja dengan Baik:
- Server Online & Responding
- IP 103.129.149.166 merespon dengan baik
- Hostname: iai-alfatimah.indoweb.id
- Mail server: Postfix (sudah terinstall)
- SMTP Features Aktif:
- ✅ PIPELINING
- ✅ SIZE 10240000 (10 MB) - sudah sesuai yang saya sarankan!
- ✅ STARTTLS (enkripsi SSL/TLS)
- ✅ AUTH (autentikasi) - DIGEST-MD5, CRAM-MD5, PLAIN, LOGIN
- ✅ 8BITMIME, DSN, CHUNKING
- Security:
- ✅ "Relay access denied" - Ini BAGUS! Artinya server Anda tidak open relay (tidak bisa dipakai spammer)
⚠️ Yang Perlu Diperhatikan:
- Hostname Mismatch:
- Server menampilkan: iai-alfatimah.indoweb.id
- Tapi domain email Anda: iai-alfatimah.ac.id
- Ini perlu diperbaiki!
- "Relay access denied" - Normal
- Pesan ini muncul karena test dari external tanpa autentikasi
- Ini sebenarnya bagus untuk keamanan
- Email akan bekerja normal saat menggunakan autentikasi
Yang Harus Diperbaiki - Hostname Server:
Langkah 1: Ubah Hostname di Plesk
- Login ke Plesk
- Pergi ke Tools & Settings
- Klik Server Settings
- Ubah Full hostname menjadi:
mail.iai-alfatimah.ac.id - Klik OK
Langkah 2: Update Postfix Hostname
Jika perlu akses SSH ke server:
# Login via SSH ssh [email protected] # Edit hostname Postfix nano /etc/postfix/main.cf # Cari dan ubah baris: myhostname = mail.iai-alfatimah.ac.id mydomain = iai-alfatimah.ac.id # Simpan (Ctrl+O, Enter, Ctrl+X) # Restart Postfix systemctl restart postfix
Atau via Plesk (lebih mudah):
- Tools & Settings → Mail Server Settings
- Tab Sendmail
- Pastikan menggunakan hostname yang benar
Setup DNS Records Lengkap:
Sekarang tambahkan semua DNS records ini di Plesk:
1. MX Record
Type: MX Host: @ Priority: 10 Value: mail.iai-alfatimah.ac.id
2. A Record untuk Mail
Type: A Host: mail Value: 103.129.149.166
3. A Record untuk Webmail
Type: A Host: webmail Value: 103.129.149.166
4. SPF Record
Type: TXT Host: @ Value: v=spf1 a mx ip4:103.129.149.166 ~all
5. PTR Record (Reverse DNS)
PENTING: Hubungi provider hosting Anda dan minta set PTR record:
103.129.149.166 → mail.iai-alfatimah.ac.id
Tanpa PTR record yang benar, email Anda kemungkinan besar akan masuk spam!
Cara Tambah DNS di Plesk:
- Login ke Plesk
- Pilih domain iai-alfatimah.ac.id
- Klik DNS Settings
- Klik Add Record
- Tambahkan satu per satu sesuai list di atas
- Klik OK dan Update
Test Email Setelah Setup:
Buat Email Account Dulu:
- Pilih domain iai-alfatimah.ac.id di Plesk
- Mail → Create Email Address
- Buat:
[email protected]
Setting Email Client:
IMAP (Incoming):
Server: mail.iai-alfatimah.ac.id Port: 993 Security: SSL/TLS Username: [email protected] Password: [your password]
SMTP (Outgoing):
Server: mail.iai-alfatimah.ac.id Port: 587 Security: STARTTLS Authentication: ON Username: [email protected] Password: [your password]
Verifikasi dengan Tools Online:
Setelah DNS propagasi (15 menit - 24 jam), cek di:
- MXToolbox: https://mxtoolbox.com/SuperTool.aspx
- Masukkan:
iai-alfatimah.ac.id - Cek: MX Lookup, SMTP Test
- Mail-Tester: https://www.mail-tester.com
- Kirim email ke alamat yang diberikan
- Cek spam score (target: 9/10 atau 10/10)
Checklist Status Sekarang:
- ✅ SMTP Server berjalan (Postfix)
- ✅ Port terbuka dan merespon
- ✅ Anti-relay aktif (secure)
- ✅ SSL/TLS support
- ⚠️ Hostname perlu diubah (indoweb.id → ac.id)
- ❌ DNS Records belum ditambahkan
- ❌ PTR Record belum di-set
- ❌ Email account belum dibuat
Pertanyaan:
- Apakah Anda sudah bisa akses DNS Settings di Plesk untuk domain iai-alfatimah.ac.id?
- Siapa provider hosting Anda? (untuk setup PTR record)
- Apakah perlu saya buatkan screenshot step-by-step untuk tambah DNS records?
Silakan mulai dari ubah hostname dulu, lalu tambahkan DNS records. Setelah itu kita test lagi! 🚀