Lewati ke konten

Mail Server

MyPanel menyiapkan sebuah mail server untuk domain Anda (kotak surat seperti you@yourdomain.com) dengan membungkus docker-mailserver (Postfix + Dovecot + Rspamd). Panel menangani bagian yang sulit: pemasangan, record DNS + DKIM, pemeriksaan deliverability, relay dan backup.

  • Sebuah VPS Linux dengan Docker (panel akan menarik image docker-mailserver saat Anda klik Install).
  • Port terbuka 25 / 465 / 587 / 993 (panel membukanya melalui UFW saat pemasangan).
  • Sebuah domain yang DNS-nya dapat Anda edit.
  • Sebuah record PTR (reverse DNS) untuk IP server, diatur di penyedia VPS Anda.

Buka menu Mail Server. Layar menampilkan tepat salah satu dari tiga keadaan:

  1. Belum terpasang — klik Run system check (preflight) untuk melihat apakah VPS dapat mengirim surat, lalu Install Mail Server.
  2. Terpasang, belum ada domainTambahkan sebuah domain; panel menghasilkan kunci DKIM dan menampilkan daftar record DNS yang harus ditambahkan.
  3. Siap — buat kotak surat, alias, atur catch-all…

Sebelum memasang, Run system check memverifikasi tiga hal yang menentukan deliverability:

  • Port 25 (keluar) — diblokir secara default di banyak VPS. Jika diblokir, gunakan Relay (Pro) untuk mengirim.
  • PTR / reverse DNS — ketiadaannya mendorong surat menuju Spam.
  • Blacklist (Spamhaus) — apakah IP terdaftar sebagai sumber spam.

Setiap domain memiliki halaman DNS yang menampilkan daftar record yang harus ditambahkan, masing-masing dengan tombol Check (hijau/merah):

TipeArti
MXMerutekan surat ke server (mail.yourdomain.com)
SPFMendeklarasikan server mana yang boleh mengirim (v=spf1 mx ~all)
DKIMKunci penandatangan yang dihasilkan oleh Rspamd (salin nilainya ke DNS)
DMARCKebijakan autentikasi (v=DMARC1; p=quarantine)
PTRReverse DNS dari IP → mail.yourdomain.com (diatur di penyedia VPS Anda)
  • Kotak surat — buat user@yourdomain.com dengan kata sandi dan kuota (batas ukuran).
  • Alias / forwarderalias@yourdomain.com → teruskan ke alamat lain.
  • Catch-all — kumpulkan semua surat yang dikirim ke alamat yang tidak ada di domain ke dalam satu kotak surat.

Tepat setelah pemasangan, engine menggunakan sertifikat self-signed (klien surat memperingatkan “tidak tepercaya” — itu normal). Untuk sertifikat asli: buat sebuah situs web dengan hostname persis mail.yourdomain.com di panel agar mendapat sertifikat Let’s Encrypt, lalu klik Use Let’s Encrypt di Mail Server. Sertifikat diperbarui secara otomatis.

Ketika VPS memblokir port 25, konfigurasikan sebuah Relay untuk mengirim surat keluar melalui sebuah penyedia (Amazon SES, SendGrid, SMTP2GO…). Masukkan host relay, username dan password per domain.

  • Buat backup secara manual: kompres semua data surat (kotak surat + akun + DKIM/relay) menjadi sebuah .tar.gz untuk diunduh atau dipulihkan (restore).
  • Terjadwal + S3 + retensi (Pro): surat di-backup pada jadwal yang sama dengan situs web/basis data, diunggah ke S3/MinIO dan salinan lama dipangkas. Restore dapat dilakukan dari backup lokal maupun remote.
FreePro
Domain surat1Tak terbatas
Kotak surat3Tak terbatas
Alias / catch-all / kuota
Bantuan DNS + DKIM + preflight
Relay / smarthost
Backup terjadwal + S3 + retensi