Berikut adalah dua contoh pemasangan ringkas pada Linux dan langkah asas untuk Windows (MailEnable), serta cara sambungkan klien Mozilla Thunderbird.
Linux β Pilihan 1: Postfix (MTA) + Dovecot (IMAP)
Contoh untuk Debian/Ubuntu:
sudo apt update
sudo apt install postfix dovecot-imapd dovecot-pop3d opendkim opendkim-tools
sudo systemctl enable --now postfix dovecot
Petunjuk ringkas konfigurasi:
- Edit `/etc/postfix/main.cf` untuk tetapkan `myhostname`, `mydomain`, `myorigin`, `mydestination` dan `relayhost` jika perlu.
- Siapkan Dovecot di `/etc/dovecot/dovecot.conf` dan pastikan `protocols = imap pop3 lmtp` serta lokasi `mail_location` betul (contoh: `maildir:~/Maildir`).
- Untuk DKIM, guna OpenDKIM β jana kunci (`opendkim-genkey`), tambah public key ke DNS TXT, dan konfigurasi `opendkim.conf` serta integrasi dengan Postfix melalui `milter`.
- Jangan lupa pasang sijil TLS (Letβs Encrypt / certbot) dan konfigurasikan Postfix/Dovecot untuk STARTTLS/SMTPS.
Linux β Pilihan 2: Exim (MTA) + Dovecot (IMAP)
Contoh ringkas pada Debian/Ubuntu:
sudo apt update
sudo apt install exim4 dovecot-imapd dovecot-pop3d opendkim opendkim-tools
sudo dpkg-reconfigure exim4-config # pilih konfigurasi asas (internet site)
sudo systemctl enable --now exim4 dovecot
Petunjuk:
- Exim konfigurasi utama pada `/etc/exim4/` (gunakan split config atau monolithic mengikut pakej distro).
- Setup DKIM dan TLS sama seperti Postfix contoh di atas.
Windows β MailEnable (MTA/MTA+MDA)
Ringkas langkah pemasangan:
- Muat turun installer MailEnable (Community Edition) dari laman rasmi: mailenable.com.
- Jalankan installer dan ikut wizard; pilih komponen Mail Server (SMTP, POP3, IMAP mengikut keperluan).
- Konfigurasikan domain, pengguna/peti mel (mailboxes) melalui MailEnable Administration Console.
- Pasang sijil TLS pada MailEnable untuk sambungan SMTPS/IMAPS dan konfigurasi kebijakan relay/anti-spam.
- Tambah rekod DNS (MX, SPF, DKIM) seperti biasa untuk domain anda.
Klien β Mozilla Thunderbird (contoh sambungan)
Untuk sambungkan akaun pada Thunderbird:
- Buka Thunderbird β Account Settings β Add Mail Account.
- Masukkan nama, alamat e-mel dan kata laluan, tekan Continue. Pilih protokol IMAP (atau POP3 jika mahu).
- Periksa tetapan server masuk/keluar (IMAP: port 143/993; SMTP: port 25/587/465 bergantung TLS). Gunakan SSL/TLS atau STARTTLS mengikut konfigurasi server.
- Simpan dan uji penghantaran/penerimaan. Jika ada masalah, semak log server (Postfix: `/var/log/mail.log` atau Exim: `/var/log/exim4/mainlog`) dan konfigurasi firewall/port.
Nota ringkas keselamatan dan penghantaran:
- Selalu pasang TLS (sijil Letβs Encrypt cukup untuk kebanyakan kes).
- Pasang dan konfigurasikan SPF/DKIM/DMARC agar penghantaran diterima oleh penerima (kurangkan ditandai spam).
- Uji penghantaran dengan perkhidmatan seperti mail-tester.com atau periksa log dan header untuk masalah reputasi.