Konfigurasi Email Server dan Webmail



Konfigurasi Email Server dan Web Mail pada Ubuntu Server


1. Karena kita akan membuat sebuah web, maka kita harus menginstall aplikasi Apache2 dan Bind9 terlebih dahulu. Gunakan perintah apt-get install apache2  dan apt-get install bind9, lalu tunggu hingga proses instalasi selesai. dan pastikan dulu sebelumnya telah melakukan set ip ubuntu servernya.



2.  masuk ke direktori /etc/bind, lalu buka file named.conf.local dengan perintah nano named.conf.local. Lalu ketikkan script konfigurasi seperti berikut 

3. Copy file forward default dengan nama db.mail ( lihat kotak merah ). Perintahnya : cp db.local db.mail
4. Lalu, kita masuk ke file db.mail dengan perintah nano db.mail. Ketikkan script konfigurasi seperti pada gambar.. 
 
sebelum

 
sesudah
5. Mauk ke direktori /etc, lalu buka file resolv.conf dengan perintah nano resolv.conf. Masukkan script seperti pada gambar, seesuaikan dengan IP Address anda  

6. Jangan lupa utk merestart bind9 ketika ada perubahan konfigurasi dengan perintah /etc/init.d/bind9 restart

Konfigurasi Email Server

Jika konfigurasi awal web mail telah berhasil, kita lanjutkan ke bagian selanjutnya yaitu konfigurasi email server.
1. Dalam email server, kita membutuhkan SMTP Server. Pada kali ini aplikasi yang kita gunakan utk SMTP Server ini adalah Postfix. Install postfix dengan perintah apt-get install postfix. Lalu tunggu hingga proses instalasi selesai
2. Bila postfix telah selesai diinstal, maka akan muncul tampilan berikut

 Pilih OK
pilih intersite
 isi dengan nama domain anda

3.Selain itu, kita juga membutuhkan IMAP dan POP3 untuk menjalankan Email Server ini, maka kita harus menginstal 2 aplikasi tersebut. Perintahnya apt-get install courier-imap courier-pop. Apabila muncul tampilan seperti pada gambar, pilih NO  




4. Selanjutnya, kita akan membuat mail direktori. Mail direktori ini berfungsi untuk direktori INBOX, pada setiap user yang terdaftar. Pesan yang masuk nantinya akan disimpan sementara dalam direktori tersebut. Agar direktori ini otomatis dibuat pada direktori home setiap user, maka kita harus membuat direktori Maildir dengan perintah : postconf -e "home_mailbox = Maildir/"

5. Selanjutnya, kita akan menambahkan 2 user baru. User ini digunakan untuk pengujian mail server yang sudah dibuat.
 

6. Setelah itu, kita konfigurasikan postfix yang filenya berada pada /etc/postfix/main.cf. Buka file tersebut dengan perintah nano /etc/postfix/main.cf

7. Ketikkan script home_mailbox = Maildir/  di bagian paling bawah isi file. Lebih jelasnya lihat gambar

8. Selanjutnya, kita harus mengkonfigurasi ulang postfix. ketikkan perintah dpkg-reconfigure postfix. Maka akan muncul tampilan seperti berikut
 ok
 
pilih  intersite
 isikan dengan  nama domain yg di gunakan
langsung ok  saja
tambahkan dengan  nama domain  anda
pilih  no


tambahkan  0.0.0.0/0
 
ok
pilih  ipv4
 

9. Kali ini, kita akan melakukan pengujian SMTP dan POP3 server menggunakan mode text. Dengan
bantuan telnet, yang kita arahkan pada port SMTP ataupun POP3, kita dapat menjalankan perintah mail
server melalui terminal langsung, tanpa menggunakan mail client ataupun semacamnya. Perhatikan gambar berikut.Perintahnya telnet mail.mysite-35.com 25

 *SS menyusul
 
Pengujian pop3, perintahnya telnet mail.mysite-35.com 110

Konfigurasi Akhir Web Mail

1. Untuk membuat web mail, maka kita membutuhkan aplikasi webmail untuk ubuntu server. Yang akan kita gunakan kali ini adalah Squirrelmail. Ketikkan perintah apt-get install squirrelmail  untuk menginstal squirrelmail

2. Buka file konfigurasi apache dengan perintah nano /etc/apache2/apache2.conf. Lalu tambahkan script Include “/etc/squirrelmail/apache.conf” di baris paling bawah
 

3. Selanjutnya buka konfigurasi virtual host milik squirrel mail dengan perintah nano /etc/squirrelmail/apache.conf. konfigurasi sesuai SS berikut
  

4. Restart apache2 dengan perintah /etc/init.d/apache2 restart

5. Lakukan pengujian lewat komputer client, isi dns server client dengan ip address ubuntu server


 6. Akses web mail yang kita sudah buat lewat browser client. Jika konfigurasi sudah benar, maka akan muncul halaman login squirrelmail
 
7. Login dengan account user2 untuk mengecek apakah email yang dikirim dari user1 lewat telnet tadi ada atau tidak.
 
reply pesan dari yayan

logout dari user waladi, kemudian login user yayan

Jika anda berhasil sampai ke langkah ini, maka selamat karna mail server dan web mail anda sudah siap digunakan

mohon maaf karena masih banyak kekurangan

Komentar

Postingan populer dari blog ini

SMK N 1 Gombong

15 Tempat Wisata di Kebumen yang Keren

Konfigurasi NAT dan Proxy Server