Monday, May 2, 2016

Konfigurasi Squirrel Mail pada Server

 
Selamat siang guys, kembali lagi di blog saya menyangkut tentang server.

Kali ini saya akan memposting tentang "Squirrel Mail"

Apa itu Squirrel Mail? Itu tupai bawa email? Kok keren? Tupai nya imut ga?

Well you guys are sick, itu bukan tupai asli woii.. Itu cuman nama dari sebuah web email yang akan kita konfigurasi di server kita.

Step by step sebenarnya easy cheesie.. Penting ikutin aja tutorial dibawah ini dengan benar...

Untuk langkah awalnya saya akan bertanya, apakah teman - teman masih ingat tentang db.forward dan db.reverse yang pernah kita konfigurasikan di awal - awal?

Kalau masih ya Alhamdulillah, kalau belum  ya diinget - inget lagi gan..

Untuk mengeceknya kita akan masuk terlebih dahulu ke directory bind dengan cara nano /etc/bind/ setelah itu kita enter, nah jika kawan - kawan ada yang melupakan nama dari db yang sudah kalian buat bisa mengetikkan ls pada console. Untuk lebih lengkapnya bisa liat pada gambar dibawah.



Setelah kita menuliskan perintah ls pada command, maka akan muncul list nama - nama dari sebuah file yang ada disitu, nah punya saya menggunakan nama db.Iqbal dan db.192 .

Lalu saya ketikkan perintah " #nano db.Iqbal " untuk membuka isi dari file tersebut.

 

Setelah itu akan keluar isi dari file tersebut seperti pada gambar dibawah ini.



Disitu sudah saya blog pada tulisan "mail  IN  A 192.168.24.2" itu adalah ip saya dan sekaligus squirrel mail yang akan kita gunakan untuk masuk pada halaman login.

Setelah itu jangan lupa untuk mengecek db yang satunya, punya saya db.192 jadi saya akan menuliskan " #nano db.192 "

 

Maka akan muncul tampilan satu lagi seperti ini.



Pastikan semua sudah diisi sesuai keinginan kalian.

Setelah itu kita akan menginstall postfix dan courier dengan perintah seperti gambar dibawah ini.

 



 




Tunggu hingga proses selesai. Lalu lanjut dengan mengetikkan perintah dpkg-reconfigure postfix

 

Lalu akan muncul tampilan seperti ini.

Klik Ok


Pilih yang Internet Site


Isikan nama mail yang ada di db kalian persis.


Untuk bagian ini tidak perlu diisi dan lanjut ke bagian selanjutnya.


Isi seperti gambar dibawah ini kecuali yang ada nama hostname saya, itu harus diisi dengan nama hostname kalian sendiri.


Pada settingan berikut kita pilih saja No dan go to the next step.


Pada halaman yang ini tambah 0.0.0.0/0 pada bagian akhir seperti gambar dibawah ini.


Pilih saja yang No dan lanjut.


Isi saja 0 untuk yang ini, agar tidak ada batasan.
 

 Isikan persis seperti gambar dibawah ini dan lanjut ke step selanjutnya.


Pilih yang Ipv4
 

 Setelah itu tunggu proses setup selesai.


Jika sudah kita akan masuk ke directory postfix dan mengedit file main.cf

Sebelumnya kita akan keluar dari directory bind dengan cara ketikkan " cd .. " lalu jika sudah kita akan masuk ke directory postfix dengan cara cd /etc/postfix

 

Lalu edit file main.cf dengan cara nano main.cf


Setelah masuk dalam pengeditan file main.cf scroll kebawah sendiri dan tambahkan " home_mailbox = maildir " pada kolom paling bawah, akan tampak seperti pada gambar berikut.
 

 Kemudian kita akan membuat folder Maildir di direktori /etc/skel. folder ini yang akan digunakan untuk menyimpan email kita. caranya dengan memasukkan perintah " maildirmake /etc/skel/Maildir/ "



Tekan enter dan boommm.. kita tinggal membuat user baru untuk Squirrel Mail kita..

Dengan menuliskan perintah adduser, tetapi terkadang mungkin kita akan menemui error dengan tulisan seperti ini "  root@Iqbal:~# adduser Iqbal
adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable.  Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX. " tetapi jangan khawatir masih bisa diatasin dengan menuliskan perintah " # adduser --force-badname (username yang ingin kita gunakan) " lalu enter maka akan muncul tampilan seperti dibawah ini.

Kita isi saja sesuai data yang diminta atau jika males mengisi bisa dikosongkan.






Ohh iya, jangan lupa untuk membuat 2 user agar bisa saling mengirim dan menerima email yang akan kita uji coba, untuk saya sudah membuat 2 user yang satu Ryoganime yang satunya Iqbal.

Sebelumnya kita restart dulu semua yang sudah kita konfigurasi dengan cara /etc/init.d/nama program yang akan direboot (spasi) restart

/etc/init.d/postifx restart


/etc/init.d/courier-pop restart
 

/etc/init.d/courier-imap restart


/etc/init.d/bind9 restart
 

Setelah itu kita install Squirrel Mail nya lewat console dengan perintah " Apt-get install Squirrelmail "



Jika sudah selesai menginstall kita lanjut mengedit apache2.conf dengan perintah " nano /etc/apache2/apache2.conf " lalu kita ke baris paling bawah dan tambahkan " include "/etc/squirrelmail/apache.conf" " . Contoh ada pada gambar dibawah.

 

Simpan dan keluar dengan cara Ctrl+X dan enter 2x

Lalu masuk ke " nano /etc/apache2/sites-enabled/mail " dan tambahkan tulisan seperti pada gambar dibawah ini. Tetapi jangan persis dengan mail.Iqbal.id karena itu hostname saya sendiri, silahkan isi dengan hostname kalian sendiri.



Jika sudah simpan dan keluar dengan cara " Ctrl+X lalu enter 2x " setelah itu kita restart apache nya, dengan cara " /etc/init.d/apache2 restart "



Jika sudah direstart masukkan perintah ini pada command " ln -s /usr/share/squirrelmail/ /var/www/html/mail " lalu klik enter.

Jika sudah coba kita masuk ke browser kita dan ketikkan hostname kita dengan diberi /squirrelmail pada baris akhir seperti pada gambar dibawah ini.

 

Dan walaaa... Squirrelmail sudah jadi dan siap digunakan. Login Squirrelmail bisa menggunakan user yang sudah  kita add menggunakan perintah adduser.




Maybe cuman itu yang bisa saya sampaikan, karena keterbatasan waktu jadi saya hanya bisa memposting sampai sini saja. Semoga bermanfaat bagi teman - teman yang membaca postingan ini.

Mohon maaf bila ada kekurangan karena saya cuman manusia biasa, and like always guys...

I'll see you guys laterr...
Peace..

0 comments:

Post a Comment