Jumat, 25 November 2011

Membuat Webmail Server di Debian


1.    Pengenalan Webmail Server
Untuk memudahkan user malakukan aktivitas mengirim dan menerima email, maka alternatif yang digunakan adalah dengan menambahkan interface Webmail, agar kita bisa mengakses mail melalui web browser.
Banyak jenis interface webmail yang banyak di gunakan, namun yang akan di bahas di sini adalah webmail dengan menggunakan SQUIRRELMAIL.

2.    Melakukan instalasi Webmail squirrelmail
Untuk melakukan instalasi squirrelmail pada mail server kita harus bisa melakukan akses sebagai root yang bisa mengeksekusi perintah di bawah ini:
root@linuxxer.com:/home/fathur# apt-get install squirrelmail

maka kemudian instalasi akan di jalankan, tunggu sampai instalasi selesai.

3.    Melakukan konfigurasi squirrelmail
Apabila instalasi telah selesai di lakukan, langkah selanjutnya adalah melakukan konfigurasi pada squirrelmail, agar webmail kita bisa tersinkronisasi dengan mail server postfix dan dovecot yang telah kita buat sebelumnya.
Lakukan perintah di bawah ini untuk memulai konfigurasi squirrelmail:
root@linuxxer.com:/home/fathur# /usr/sbin/squirrelmail-configure

maka akan muncul tampilan console di bawah ini:

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --                                                    
1.  Organization Preferences
2.  Server Settings
3.  Folder Defaults
4.  General Options
5.  Themes
6.  Address Books
7.  Message of the Day (MOTD)
8.  Plugins
9.  Database
10. Languages

D.  Set pre-defined settings for specific IMAP servers

C   Turn color off
S   Save data
Q   Quit

Command >>

jika sudah muncul tampilan diatas, pilih menu 2 yaitu: Server Settings
maka selanjutnya akan masuk, dan tampil menu-menu di bawah ini:


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings
           
General
-------
1.  Domain                                   : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP
           
A.  Update IMAP Settings   : localhost:143 (courier)
B.  Update SMTP Settings   : localhost:25
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit
           
Command >>

Masuk ke dalam pilihan “A” untuk merubah update IMAP Settings, maka akan muncul menu berikut:


1.  Domain                 : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP

IMAP Settings
--------------
4.  IMAP Server            : linuxxer.com
5.  IMAP Port                : 143
6.  Authentication type : login
7.  Secure IMAP (TLS)  : false
8.  Server software       : dovecot
9.  Delimiter                  : detect

B.  Update SMTP Settings   : linuxxer.com:25
H.  Hide IMAP Server Settings
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit

Command >>

Masuk ke dalam pilihan “4” untuk merubah update IMAP Server dengan linuxxer.com
Setelah selesai masuk juga ke pilihan “8” untuk merubah server software dengan dovecot

Selanjutnya masuk ke dalam pilihan “B” untuk merubah SMTP setting, maka kemudian akan muncul tampilan berikut ini:


1.  Domain                 : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP

SMTP Settings
-------------
4.   SMTP Server           : linuxxer.com
5.   SMTP Port             : 25
6.   POP before SMTP       : false
7.   SMTP Authentication   : none
8.   Secure SMTP (TLS)     : false
9.   Header encryption key :
           
A.  Update IMAP Settings   : linuxxer.com:143 (courier)
H.  Hide SMTP Settings
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit
           
Command >>


Selanjutnya masuk ke dalam pilihan “4” yaitu SMTP Server untuk merubah server SMTP dengan linuxxer.com.

Apabila telah selesai semua di konfigurasikan, simpan konfigurasi dengan memasukkan command “s” untuk menyimpannya dan “q” untuk keluar dari console tersebut.

Langkah selanjutnya setelah melakukan konfigurasi, yaitu dengan melakukan restarting service postfix dan dovecot, lakukan perintah berikut:


root@linuxxer.com:/home/fathur# /etc/init.d/postfix restart
root@linuxxer.com:/home/fathur# /etc/init.d/dovecot restart


apabila sudah tidak terdapat error pada saat melakukan restarting paket, maka langkah berikutnya yaitu melakukan pengujian pada web browser di client.

4.    Melakukan pengujian webmail server pada client


Untuk menguji apakah webmail kita sudah jalan atau belum, langkah pertama adalah dengan membuka web browser kita, kemudian ketikkan alamat: http://domainkita/webmail, dalam percobaan kali ini alamatnya adalah: http://linuxxer.com/webmail.
apabila terdapat tampilan di bawah ini maka di pastikan webmail telah dapat digunakan.

Selanjutnya cobalah masuk ke dalam squirrelmail, kemudian cobalah lakukan pengiriman email dari mail server kita ke jaringan luar, misalnya yahoo atau gmail, dan lakukan juga pengujian penerimaan email dari luar ke mail server kita, jika telah selesai, dan semua pengujian tidak terdapat error satupun maka mail server telah berjalan dengan baik.

0 komentar:

Posting Komentar

 
Design by Automotive | Bloggerized by Free Blogger Templates | Hot Deal