Install Postfix, Dovecot dengan Mail Server di Debian 11 (PuTTY)

 

Install Postfix, Dovecot dengan Mail Server di Debian 11 (PuTTY)

Install Postfix (Mail Transfer Agent)

- ketikkan: nano /etc/hosts

- enter

- tambahkan : 10.100.100.124    mail.radit.lab



- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: apt install postfix -y
- enter 






- tunggu proses install selesai


- pilih Internet Site 
- enter


- masukkan system mail name (putri.lab)
- enter


-  tunggu


- ketikkan: nano /etc/postfix/main.cf
- enter



- tampilannya akan seperti ini











- yang harus ada dan di ubah:

myhostname = mail.radit.lab
mydomain = radit.lab
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
home_mailbox = Maildir/


- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: systemctl restart postfix

- enter




- ketikkan: systemctl enable postfix



 - enter



Install Dovecot (Mail Delivery, POP3, IMAP)

- ketikkan: apt install dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd -y

- enter






- tunggu proses install selesai



- ketikkan: nano /etc/dovecot/conf.d/10-mail.conf
- enter


- Cari:  mail_location = maildir:~/Maildir


- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: nano /etc/dovecot/conf.d/10-auth.conf

- enter

- Ubah:

disable_plaintext_auth = no

auth_mechanisms = plain login




- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: systemctl restart dovecot

- enter



- ketikkan: systemctl enable dovecot
- enter




Membuat User Email (siswa1, siswa2, putri)

- ketikkan: adduser siswa1
- enter


- masukkan password:


- Saat membuat user dengan adduser, muncul langkah-langkah seperti:
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:

Tekan ENTER terus sampai selesai. (Tidak perlu diisi karena tidak berpengaruh ke email.)

Yang penting hanyalah:

  • username (misal siswa1)

  • password pengguna

Is the information correct? [Y/n] ➜ Y

- enter


- ketikkan: adduser siswa2
- enter


- (langkah nya sama seperti siswa1)


- ketikkan: adduser putri
- enter


-  (langkah nya sama seperti siswa1 dan siswa2)




Install Mailutils

- ketikkan: apt install mailutils -y
- enter


- tunggu proses install selesai




- ketikkan: 
usermod -aG mail siswa1
usermod -aG mail siswa2
usermod -aG mail putri


- ketikkan: nano /etc/bind/db.putri.lab
- enter
- tambahkan: mail    IN    A    10.100.100.123


- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter

- ketikkan: systemctl reload apache2

- enter



Install Roundcube (Webmail)

 - ketikkan: sudo apt install roundcube roundcube-core roundcube-mysql -y
- enter


- tunggu proses install selesai dan muncul tampilan seperti dibawah ini


- masukkan password: jaringan
- enter


- masukkan lagi password yang sama
- enter


- tunggu


- ketikkan: nano /etc/apache2/sites-available/mail.putri.lab.conf
- enter


- Isi:

<VirtualHost *:80>
    ServerName mail.putri.lab
    DocumentRoot /usr/share/roundcube

    <Directory /usr/share/roundcube/>
        Options +FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/roundcube_error.log
    CustomLog ${APACHE_LOG_DIR}/roundcube_access.log combined
</VirtualHost>


- Tekan :

Ctrl + o  → Enter → Ctrl + x

atau

Ctrl x → y → Enter:

- ketikkan: a2ensite mail.putri.lab.conf

- enter

- ketikkan: systemctl reload apache2

- enter

- ketikkan: systemctl  restart apache2

- enter


Buka Di Browser (WEB)

- ketikkan:  http://mail.putri.lab

- akan muncul tampilan seperti dibawah ini

- masukkan username, password, dan server

- login

- dan tampilan akhirnya akan seperti ini:


DAN YAP ITU TANDANYA BERHASILL!!

Komentar

Postingan populer dari blog ini

instalasi php database server mariadb server

mengkonfigurasi wireless client mikrotik (WLAN2) frekuensi 5 GHz ke access point