Paket yang dibutuhkan adalah postfix, dovecot, mc, squirrelmail. Postfix sudah otomais terinstal ketika instalasi suse berlangsung
1. Konfigurasi pada postfix
# vi /etc/postfix/main.cf
Edit pada bagian akhir file, yaitu
inet_interfaces = all
masquerade_domains = rifqi.org
mydestination = rifqi.org
2. Kemudian kita terlebih dahulu menginstall dovecot.
# zypper in dovecot
3. Lakukan konfigurasi pada dovecot
# vi /etc/dovecot/dovecot.conf
pada baris 23 terdapat teks #protocols = imap imaps
hilangkan pagarnya dan ganti dengan protocols = imap pop3
4. Kemudian ke baris 51 hilangkan tanda pagar pada disable_plaintext_auth = yes ganti dengan no.
Simpan konfigurasinya
5. Kemudian kita buat user baru, sebagai uji coba. Dengan nama “tkj”
# useradd –m tkj
Memberi password pada user tkj
# passwd tkj
6. Mengedit lagi zone forward. Untuk mail server kita.
# vi /var/lib/named/master/rifqi.zone
Kita tambahkan IN MX 10 mail.rifqi.org.
mail IN CNAME ns.rifqi.org.
7. Lakukan restart pada postfix dan dovecot.
# rcpostfix restart
# rcdovecot restart
8. Selanjutnya kita lakukan tes melalui telnet. Tes kirim
# telnet mail.rifqi.org 25 (untuk mengirim email)
9. Kemudian kita cek email yang telah dikirim tadi, apakah sudah berhasil.
# telnet mail.rifqi.org 110 (untuk menerima email)
Kemudian agar lebih sempurna kita gunakan webmail. Kita gunakan aplikasi squirrelmail. Bisa didownload secara gratis di www.squirrelmail.org. yang saya gunakan adalah squirrelmail-20101207_0200-SVN.devel.tar
1. Squirrelmail akan kita ekstrak pada directory /var/local. Sebelumnya karena directory /var/local belum ada, maka terlebih dahulu kita membuatnya.
# mkdir /var/local
2. Setelah squirrelmail kita copy ke harddisk , masuk ke tempat directory squierrelmail tersebut dan extract menggunakan perintah
# tar xvfz squirrelmail-20101207_0200-SVN.devel.tar –C /var/local
3. Hasil extract tadi berupa /var/local/squirrelmail.devel. kemudian ubah nama squirrelmail.devel menjadi squirrelmail, perintahnya adalah
# mv /var/local/squirrelmail.devel /var/local/squrrelmail
4. Konfigurasi squirrelmail untuk menentukan domain dan imap server.
# /var/local/squirrelmail/configure
5. Gambar dibawah tampilan konfigurasi squirrelmail, tekan 2 (server setting)
6. Kemudian tekan 1 (domain) untuk setting domain. Masukkan nama domain kita (rifqi.org)
7. Kemudian tekan R, untuk kembali ke menu awal. Tekan D, untuk setting IMAP server. Kita tulis dovecot, sebagai IMAP server
Selanjutnya tekan S untuk menyimpan konfigurasi squirrelmail. Tekan Q untuk keluar dari konfigurasi.
8. Setelah konfigurasi squirrelmail selesai, selanjutnya membuat VirtualHost untuk web mail. Disini menggunakan Lampp untuk membuatnya. Sebelumnya install mc dahulu agar mudah untuk mengcopy virtualhost pada /opt/lampp/etc/extra/httpd-vhosts.conf.
# zypper in mc
9. Kita setting file httpd-vhosts.conf.
# mc /opt/lampp/etc/extra/httpd-vhosts.conf
Terlebih dahulu kita copy konfigurasi dari joomla, dengan cara tombol f3 untuk kita markin pada teks tersebut.
Kemudian kita lakukan copy di bawahnya. Kemudian edit document root dan servername. Seperti pada gambar berikut.
Kita simpan pengaturan tersebut. Tekan f10.
10. Langkah terakhir membuat directory yang bernama data yang letaknya di /var/local/squirrelmail. Directory tersebut digunakan untuk menyimpan daftar user yang login ke squirrelmail.
# mkdir /var/local/squirrelmail/data
Setelah dibuat ubah hak akses directory data tersebut agar dapat diakses oleh semua user.
# chmod 777 /var/local/squirrelmail/data
11. Lakukan restart pada lampp
# /opt/lampp/lampp restart
12. Kita lakukan cek pada web browser client
0 comments :
Post a Comment