Laporan installasi MailServer pada rhel 9 VM

 Mail Server



Mail server adalah sebuah sistem komputer yang berperan sebagai perantara dalam mengirim dan menerima email, mirip dengan kantor pos digital. Sistem ini menerima, mengelola, dan mengirimkan email melalui jaringan internet.

  • Perantara Pengiriman Email:
    Mail server bertindak sebagai penghubung antara pengirim dan penerima email. 
    Layanan Cloud Computing:
  • Mail server biasanya merupakan layanan internet berbasis cloud yang memungkinkan pengguna mengirim dan menerima email dalam satu jaringan server yang sama. 
  • Proses Pengiriman:
    Saat mengirim email, pesan akan melewati berbagai mail server sebelum akhirnya sampai ke penerima. 
  • Pentingnya Mail Server:
    Mail server penting bagi bisnis dan organisasi untuk memungkinkan komunikasi yang efisien dan meningkatkan produktivitas. 
  • Protokol yang Digunakan:
    Mail server menggunakan protokol seperti SMTP (Simple Mail Transfer Protocol) untuk mengirim email, POP3 (Post Office Protocol) dan IMAP (Internet Message Access Protocol) untuk menerima email. 
  • Komponen Mail Server:
    Mail server terdiri dari beberapa komponen seperti MUA (Mail User Agent), MTA (Mail Transport Agent), dan MDA (Mail Delivery Agent) yang masing-masing memiliki fungsi yang berbeda. 
  • Jenis-jenis Mail Server:
    Mail server dapat dikategorikan sebagai server pengirim (SMTP), server penerima (POP3, IMAP), dan server penyimpanan email.

Langkah - langkah :

1. Pertama tama saya melakukan instalasi postfix dengan dovecot

2. lalu saya install maildir nya

3. saya edit file konfigurasi utama pada postfix

4. Lalu saya restart dan aktifkan postfix nya agar berjalan 

5. Saya edit file konfigurasi dovecot

6. Lalu saya restart dan aktifkan Dovecot nya agar berjalan

7. Saya aktifkan firewall agar memberi izin lalu lintas SMPTP & IMAP

8. jika sudah, saya uji coba mengirimkan email

9. Saya ingin lebih lanjut karna akan akses via aplikasi yaitu thunderbird

10. saya setting beberapa pada bagian directory postfix & dovecot lalu saya restart 

Pengujian dengan aplikasi Thunderbird :




Perintah : 

sudo dnf install postfix -y

sudo dnf install dovecot -y

sudo dnf install mailx maildir-utils -y

sudo nano /etc/postfix/main.cf
    myhostname = mail.example.com
    mydomain = example.com
    myorigin = $mydomain
    inet_interfaces = all
    mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
    home_mailbox = Maildir/
    mynetworks = 127.0.0.0/8
    smtpd_banner = $myhostname ESMTP

sudo systemctl restart postfix
sudo systemctl enable postfix


sudo nano /etc/dovecot/dovecot.conf
    protocols = imap pop3
mail_location = maildir:~/Maildir
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0660
    user = postfix
    group = postfix
  }
}


sudo systemctl restart dovecot

sudo systemctl enable dovecot

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

echo "Ini adalah pesan uji" | mail -s "Subjek Uji" user@example.com

ls /home/user/Maildir/new/


sudo nano /etc/postfix/main.cf

    smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
    smtpd_tls_key_file = /etc/pki/tls/private/postfix.key
    smtpd_tls_security_level = may
    smtpd_tls_protocols = TLSv1.2 TLSv1.3
    smtpd_tls_ciphers = high
    smtpd_tls_auth_only = yes

sudo systemctl restart postfix


sudo dnf install httpd php php-mysqlnd php-pear php-intl php-mbstring php-xml php-gd php-zip -y

cd /var/www/html


sudo systemctl restart httpd
sudo systemctl enable httpd



Komentar

Postingan populer dari blog ini

Laporan Prakerin hari ke 11

Laporan installasi Scripting Language (PHP) pada rhel 9 VM

Laporan installasi WordPress pada rhel 9 VM