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

 ketikkannano /etc/hosts

- enter



ketikkanapt install postfix -y

enter


- pilih Internet Site

- enter


- masukkan system mail name (salwa.lab)

- enter




ketikkannano /etc/postfix/main.cf

- enter


ketikkansystemctl restart postfix

- enter

ketikkansystemctl enable postfix

- enter


Install Dovecot (Mail Delivery, POP3, IMAP)

ketikkanapt install dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd -y

- enter


ketikkannano /etc/dovecot/conf.d/10-mail.conf

- enter


ketikkannano /etc/dovecot/conf.d/10-auth.conf

- enter



ketikkansystemctl restart dovecot

- enter

ketikkansystemctl enable dovecot

- enter


ketikkanadduser siswa01

- enter

- jika belum pernah nanti akan muncul New password: 

    itu isi(bebas)

setelah di enter akan muncul seperti di bawah 


- 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


ketikkanadduser siswa02

- enter


- ketikkan: adduser salwa

- enter


Install Mailutils

 - ketikkan: apt install mailutils -y

 - enter


- ketikkan: 

usermod -aG mail siswa1

usermod -aG mail siswa2

usermod -aG mail salwa


- ketikkan: nano /etc/bind/db.salwa.lab

- enter

- tambahkan: mail    IN    A    10.100.100.131



- ketikkan: systemctl reload apache2

- enter


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

- enter

- tunggu hingga proses install selesai kemudian akan muncul tampilan seperti ini


- masukkan password = 13

- enter


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

- enter


- Isi:


<VirtualHost *:80>

    ServerName mail.salwa.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>


- ketikkan: a2ensite mail.salwa.lab.conf

- enter

- ketikkan: systemctl reload apache2

- enter

- ketikkan: systemctl  restart apache2

- enter

- ketikkan: nano /etc/roundcube/config.inc.php

- enter


Buka Di Browser (WEB)


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

- akan muncul tampilan seperti dibawah ini





Komentar

Postingan populer dari blog ini

Instalasi Mikrotik Di VirtualBox

BAGIAN-BAGIAN YANG ADA DI MOTHERBOARD

Install phpmyadmin di Debian 11 (PuTTY)