Setting Webmail di Linux Mandrake dengan menggunakan Squirrelmail.
Install paket-paket yang dibutuhkan :
1. Imap dengan perintah
# urpmi imap2. Postfix dengan perintah
# urpmi postfix
3. Telnet dengan perintah
# urpmi telnet
4. Xinetd dengan perintah
# urpmi xinetd Setting postfix dengan cara :
# vi /etc/postfix/main.cf
Edit seperti gambat dibawah : Restart postfix dengan perintah :
# service postfix restart Setting ipop 3 dengan perintah :
# vi /etc/xinetd.d/ipop3 Kemudian ganti disable = yes dengan 'no'
Dan simpan dengan tekan tombol ESC (:wq) Enter
Setting imap dengan perintah :
# vi /etc/xinetd.d/imap Kemudian ganti disable = yes dengan 'no'
Dan simpan dengan tekan tombol ESC (:wq) Enter
Restart xinetd dengan perintah :
# service xinetd restartMasuk pada file direktori zona forward DNS dengan cara :
# vi /var/named/zainul.comTambahkan dengan tekan Insert.
IN MX 10 zainul.com. (DNS anda)
mail IN A 192.168.21.1Kemudian simpan dengan tekan tombol ESC (:wq) EnterRestart named :
#service named restartCoba cek nslookup
# nskookup
>mail.zainul.comKemudian buat user:
# useradd arema -m (buat dengan nama terserah anda)
# passwd arema
Masukkan passwordLakukan seperti perintah diatas jika ingin menambah user.
coba cek melalui telnet
# telnet mail.zainul.com 25 mail from: zainul (user yang mengirim email)
rcpt to: arema (user yang menerima email)
data (masukkan data yang dikirim)
Salam Satu Jiwa
. (selesai mengisi data)
quit (keluar)
Coba cek apakah email sudah terkirim dengan telnet
# telnet mail.zainul.com 110 user arema (nama user)
pass arema (password user)
list (melihat email masuk)
retr 2 (melihat data email)
Setting SquirrelmailInstall Squirrelmail Misal dari flash disk :
1. Masuk Flashdisk
# cd /mnt/removable# ls (melihat isi direktori)2. Install Squirrelmain
# tar xvfz squirrelmail-1.4.19.tar.gz -C /var/www/html/3.Proses instalasi pun berjalanGanti nama squirrelmail..... dengan nama yang tidak terlalu panjang agar mudah menulisnya.
# cd /var/www/html/ (tempat penyimpanan direktori squrrelmail)
# ls (melihat isi direktori)
# mv squirrelmail-1.4.19/ mail (mengganti nama squirrelmai dengan mail)
# kemudian cek lsMasuk direktori mail
# cd mail
# ./configure (mengkonfigurasi squirrelmail)Pada Menu Squirrelmail pilih no 2 yaitu Server Setting
Command >> 2 EnterGanti nama domain dengan pilih Command
Command >> 1ganti dengan zainul.com (Dns anda)
Kemudian ganti IMAP Setting dengan Command >> A
Command >> 4 (ganti Imap server)
Ganti dengan zainul.com (Dns anda)Ganti Update SMTP Setting dengan cara Command >> B
Pilih Command >> 4
Ganti dengan zainul.comKemudian Simpan dengan
Command >> SKembali ke menu squirrelmail
Command >> DKemudian Command >> courierKembali ke menu squirrelmail
Setting General Options Command >> 4
Ganti Data Directory Command >> 1Ganti dengan ../data/Kemudian Simpan dengan Command >> SMasuk konfigurasi Vhosts
# vi /etc/httpd/2.0/conf/vhosts/Vhosts.conf
Edit seperti gambar dibawah.
Tambahkan
VirtualHost 192.168.21.1 (IP DNS Anda)
ServerName mail.zainul.com (Dns mail anda)
DocumentRoot /var/www/html/mail (tempat direktori penyimpanan data squirrelmai)
Simpan dengan tekan ESC (:wq) Enter Restart httpd
# service httpd restart Kemudian
# chown -R apache.apache /var/www/html/mail/ (tempat direktori penyimpanan data squirrelmail) Cek di komputer client
Buka browser mail.zainul.com (Dns mail anda) Kemudian coba login dengan menggunakan salah satu user Coba kirim email ke user lain Kemudian keluar
Login dengan user yang anda kirimi email Kemudian cek apakah sudah masukMembuat alias mail
Masuk ke httpd
# vi /etc/httpd/2.0/conf/vhosts/Vhosts.confTambahkan tekan Insert
Alias /webmail "/var/www/html/mail" (tempat penyimpanan direktori squirrelmai)
Kemudian simpan dengan tekan ESC (:wq) EnterRetart httpd
# service httpd restartCek di komputer client
Buka browser zainul.com/webmail (DNS anda)
Artikel keren lainnya: