Senin, 08 September 2014

Bagaimana Menginstall Mail Server (Squirrelmail) di Debian


Halo para pengguna Debian, setelah sekian lama tidak membuat postingan, kali ini saya akan berbagi bagaimana cara membuat mail server di Debian. Saya menggunakan aplikasi Squirrelmail yang sudah ada di Debian. Untuk mesin, saya menggunakan VMWare Workstation dan ISO Debian 6 yang terdiri dari 2 ISO. Untuk IP server sendiri saya memakai 192.168.1.1. Dan nama user utama saya adalah Lukius.
 
Pertama-tama, setelah instalasi Debian, masukkan ISO dengan ISO Debian yang kedua.
 


Kemudian ketikkan perintah berikut.
apt-cdrom add

Setelah itu, masukkan kembali ISO Debian yang pertama

Kemudian, kita akan menginstall aplikasi-aplikasi berikut.
  • Squirrelmail 
  • Courier-imap 
  • Courier-pop 
  • Postfix
Agar lebih cepat, kita gabung saja proses instalasinya dengan 1 perintah
apt-get install squirrelmail courier-imap courier-pop postfix
Jika ada muncul konfirmasi ketikkan Y dan enter

Setelah itu akan muncul layar konfigurasi untuk Postfix, tekan OK

Lalu, untuk bagian General type of mail configuration pilih bagian Internet Site

Untuk system mail name, isikan nama domain kita, disini saya menggunakan domain 12tkj1.net

Setelah itu, jika diminta memasukkan DVD kedua, masukkan ISO Debian yang kedua, kemudian enter

Kemudian, akan muncul layar konfigurasi courier-base. Pada bagian Create directories for web-based administration, pilih No

Lalu, kita akan membuat direktori mail pada /etc/skel dengan perintah :
  maildirmake /etc/skel/Maildir

Kemudian kita edit file main.cf pada /etc/postfix
nano /etc/postfix/main.cf

Pada baris paling bawah, tambahkan kalimat berikut
home_mailbox = Maildir/
Kemudian save
 
Lalu ketikkan perintah berikut.
dpkg-reconfigure postfix

Maka akan muncul layar konfigurasi postfix seperti diawal. Lakukan sama seperti yang diawal.




Pada bagian Root and postmaster mail recipient, kosongkan saja.




Untuk yang bagian selanjutnya, dibiarkan saja dan pada bagian Force synchronous updates on mail queue pilih No




Untuk Local networks, dibaris paling belakang tambahkan

0.0.0.0/0



Use procmail for local delivery pilih No




Untuk bagian selanjutnya, yaitu Mailbox size limit dan Local address extension character biarkan saja, tidak perlu ubah apa-apa.




Selanjutnya, untuk Internet Protocol pilih ipv4



Setelah selesai, ketikkan perintah berikut ini.

echo “Include /etc/squirrelmail/apache.conf” >> /etc/apache2/apache2.conf




Setelah itu, kita akan membuat sebuah user baru untuk mengetes mail server kita nanti. Disini saya menambahkan user baru bernama mailserver

adduser mailserver



Agar user utama kita bias menggunakan squirrelmail juga, kita buat dulu direktori mail untuk user utama kita di home direktori user.


Maildirmake /home/lukius/Maildir

Setelah itu, ketikkan perintah berikut.

Chown –R lukius:lukius /home/lukius/Maildir


Kemudian, restart jaringan kita, yaitu courier-imap, postfix dan apache2

/etc/init.d/courier-imap restart

/etc/init.d/postfix restart

/etc/init.d/apache2 restart

  Setelah selesai restart jaringan, ubah Network Adapter pada VMWare menjadi custom dan pilih bagian VMnet1(Host-only).


Setelah itu, ubah IP computer kita dengan IP selain IP server. Disini saya ganti menjadi 192.168.1.2.

Kemudian, buka browser dan ubah settingan proxy browser menjadi IP server yaitu 192.168.1.1 dengan port 80. Setelah itu, ketikkan pada address bar ipserver/squirrelmail

192.168.1.1/squirrelmail
Kemudian akan muncul halaman login squirrelmail, ketikkan nama user dan password, misalnya saya login dengan user mailserver.


Setelah login, akan muncul halaman awal Squirrelmail, kita akan coba mengirim email. Pilih bagian Compose. Pada bagian To, isi nama user yang akan kita kirimi pesan. Setelah selesai, kita coba logout dan login sebagai user yang satu lagi.
 


Saya login sebagai lukius dan dapat dilihat pada Inbox ada 1 email baru dari mailserver@12tkj1.net.


Sekian postingan saya mengenai cara menginstall mail server di Debian, semoga bermanfaat bagi kita semua.