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
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/
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)
Enter / OK
Tambahkan domain dan sub-domain untuk email. Contoh: ns1.myzone.local
Pilih NO
Paling belakang tambahkan 0.0.0.0/0
Pilih NO
Enter / OK
Enter OK
Pilih Internet Protocol yang akan digunakan.
Restart service postfix. Syntax: root@debian-web:~# service postfix restart
Restart courier-imap. Syntax: root@debian-web:~# /etc/init.d/courier-imap restart
Restart courier-pop. Syntax: root@debian-web:~# /etc/init.d/courier-pop restart
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
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
Edit file mail.conf. Syntax: root@debian-web:~# nano /etc/apache2/sites-available/mail.conf
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
Aktifkan site. Syntax: root@debian-web:~# a2ensite mail.conf
Reload apache2. Syntax: root@debian-web:~# service apache2 reload
Restart apache2. Syntax: root@debian-web:~# service apache2 restart
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