install dan konfigurasi MAIL SERVER DAN THUNDERBIRD di Red Hat Enterprise Linux (RHEL)


Mail server
adalah sebuah sistem atau perangkat lunak yang berfungsi untuk mengirim, menerima, menyimpan, dan mengelola email (surat elektronik) antara pengguna dalam jaringan komputer, termasuk internet.

Mail server bekerja berdasarkan protokol komunikasi tertentu seperti:

  • SMTP (Simple Mail Transfer Protocol) – untuk mengirim email dari client ke server atau antar server.

  • POP3 (Post Office Protocol version 3) – untuk mengambil email dari server ke client dengan cara mengunduh dan biasanya menghapus dari server.

  • IMAP (Internet Message Access Protocol) – untuk mengakses email dari server tanpa menghapusnya, memungkinkan sinkronisasi antar banyak perangkat.

Komponen Mail Server:

  1. Mail Transfer Agent (MTA): Mengirim dan menerima email antar server (contoh: Postfix, Sendmail, Exim).

  2. Mail Delivery Agent (MDA): Menyimpan email ke dalam mailbox pengguna (contoh: Dovecot, Procmail).

  3. Mail User Agent (MUA): Aplikasi yang digunakan oleh pengguna untuk membaca dan menulis email (contoh: Outlook, Thunderbird, Webmail).

Contoh Mail Server:

  • Postfix

  • Sendmail

  • Exim

  • Microsoft Exchange Server

  • Zimbra




LANGKAH-LANGKAH 


1. Install Postfix dan Dovecot

sudo dnf install postfix dovecot -y

2.
Jalankan postfix dan Dovecot
systemctl enable postfix dovecot -y
systemctl start postfix dovecot


3.
Edit file konfigurasi utama Postfix

Ubah atau tambahkan konfigurasi berikut (sesuaikan dengan domain) :

sudo nano /etc/postfix/main.cf



4.Jalankan ulang postfix
systemctl restart postfix



5.
Edit 10-mail.conf

Ubah : mail_location = maildir:~/Maildir

sudo nano /etc/dovecot/conf.d/10-mail.conf



6.Kemudian edit 10-auth.conf

disable_plaintext_auth = no

auth_mechanisms = plain login

!include auth-system.conf.ext

sudo nano /etc/dovecot/conf.d/10-auth.conf





7.Cari bagian service auth, ubah jadi:

unix_listener /var/spool/postfix/private/auth {

mode = 0660

user = postfix

group = postfix

sudo nano /etc/dovecot/conf.d/10-master.conf



8.
Aktifkan dan Mulai Dovecot :

sudo systemctl enable dovecot

sudo systemctl start dovecot

sudo systemctl status dovecot


9.
Buat Maildir untuk Pengguna :

sudo mkdir -p /home/akbar/Maildir

sudo chown -R akbar:akbar /home/akbar/Maildir


10.configurasi Firewall (Opsional)

Jika menggunakan firewall, buka port yang diperlukan:

sudo firewall-cmd --permanent --add-service=smtp

sudo firewall-cmd --permanent --add-service=imap

sudo firewall-cmd --permanent --add-service=pop3

sudo firewall-cmd --reload

Test di Thunderbird





Comments

Popular posts from this blog

Installasi/Konfigurasi Server DNS Red Hat Enterprise Linux (RHEL)

Install dan Konfigurasi Database Server MariaDB di Red Hat Enterprise Linux (RHEL)