Wednesday, March 21, 2018

Install & Konfigurasi Mail Server (SquirrelMail) Debian 8

Cara Konfigure Debian Mail Server


Login debian menggunakan root

Buka repository di /etc/apt/source.list lalu tambahkan

deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main contrib non-free
Save lalu update dengan apt-get update

Instal file postfix courier-pop courier-imap dengan #apt-get install postfix courier-pop courier-imap

Tekan ok

Pilih internet site

Isi sesuai dns

C:\Users\user\Documents\soj\laporan\mail\Screenshot_1.png
Pilih yes

Buat dire
Buat direktori untuk mail. Syntax: root@debian-web:~# maildirmake /etc/skel/Maildir

Edit file main.cf. Syntax: root@debian-web:~# nano /etc/postfix/main.cf

Pada baris terakhir tambahkan home_mailbox =  Maildir/

9.2.edit file main
Reload postfix. Syntax: root@debian-web:~# /etc/init.d/postfix reload

Konfigurasi ulang postfix. Syntax: root@debian-web:~# dpkg-reconfigure postfix

Enter OK

Pilih tipe umum dari konfigurasi mail. Pilih yang Internet Site.

Masukkan System mail name (bebas, bisa gunakan sub-domain untuk mail)


C:\Users\user\Documents\soj\laporan\mail\Screenshot_2.png
Enter / OK

10.5
Tambahkan domain dan sub-domain untuk email. Contoh: ns1.myzone.local

C:\Users\user\Documents\soj\laporan\mail\Screenshot_1.png
Pilih NO

10.7
Paling belakang tambahkan 0.0.0.0/0

10.8
Pilih NO

10.9
Enter / OK

10.10
Enter OK

10.11
Pilih Internet Protocol yang akan digunakan.

10.12
Restart service postfix. Syntax: root@debian-web:~# service postfix restart

10.13
Restart courier-imap. Syntax: root@debian-web:~# /etc/init.d/courier-imap restart

11
Restart courier-pop. Syntax: root@debian-web:~# /etc/init.d/courier-pop restart

C:\Users\danis\AppData\Local\Microsoft\Windows\INetCacheContent.Word\12.restart courier-pop.png
Buat user baru. Syntax: root@debian-web:~# adduser namauser. Contoh: root@debian-web:~# adduser user1 Masukkan password dan data-data lainnya

Buat user baru lagi. Syntax: root@debian-web:~# adduser user2. Masukkan password dan data-data-lainnya

Install paket mail untuk client: SquirrelMail. Syntax: root@debian-web:~# apt-get install squirrelmail

14
Copy file apache.conf ke file baru yaitu mail.conf. Syntax: root@debian-web:~# cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/mail.conf

15.copy apache.conf mail
Edit file mail.conf. Syntax: root@debian-web:~# nano /etc/apache2/sites-available/mail.conf

C:\Users\danis\AppData\Local\Microsoft\Windows\INetCacheContent.Word\16.1.edit mail.conf.png
Pada bagian paling bawah, tambahkan

<VirtualHost *:80>
    ServerName ns1.myzone.local
    DocumentRoot /usr/share/squirrelmail
</VirtualHost>

ServerName adalah sub-domain untuk mail.
DocumentRoot dari ns1.myzone.local ada dimana secara default yaitu: /usr/share/squirrelmail
C:\Users\user\Documents\soj\laporan\mail\Screenshot_3.png
Aktifkan site. Syntax: root@debian-web:~# a2ensite mail.conf

C:\Users\danis\AppData\Local\Microsoft\Windows\INetCacheContent.Word\17.aktifkan site mail.conf.png
Reload apache2. Syntax: root@debian-web:~# service apache2 reload

C:\Users\danis\AppData\Local\Microsoft\Windows\INetCacheContent.Word\18.reload apache2.png
Restart apache2. Syntax: root@debian-web:~# service apache2 restart

19
Buka sub-domain yang telah dibuat. Contoh ns1.myzone.local


Login menggunakan user yang telah dibuat. Contoh: pengguna1



Buat email...  send

Masuk ke user 2

Lihat email




TEMUAN ERROR
User 1 mengirim email ke user 2 tetapi user 2 tidak menerima email tersebut 

Solusi = Coba lihat ulang pada pengaturan postfix


EmoticonEmoticon