membuat web server untuk webmail
3. Membangun
web server untuk webmail
Kita akan membuat webserver untuk keperluan webmail, berikut caranya;
Buka file konfigurasi apache
debian:~# vim /etc/apache2/sites-enabled/000-default
Lalu tambahkan file di bawah ini di paling bawah dari isi file tersebut.
<VirtualHost 200.100.4.67>
ServerAdmin admin@sekolah.sch.id
ServerName mail.sekolah.sch.id
DocumentRoot /usr/share/squirrelmail
</Virtual
Kita akan membuat webserver untuk keperluan webmail, berikut caranya;
Buka file konfigurasi apache
debian:~# vim /etc/apache2/sites-enabled/000-default
Lalu tambahkan file di bawah ini di paling bawah dari isi file tersebut.
<VirtualHost 200.100.4.67>
ServerAdmin admin@sekolah.sch.id
ServerName mail.sekolah.sch.id
DocumentRoot /usr/share/squirrelmail
</Virtual
Host>
Rerstar apache
debian:~# /etc/init.d/apache2 restart
4. Membangun Mail Server dan Webmail
a. Konfigurasi Mail Server
Buat tempat penyimpanan email dan buat 2 user untuk ujicoba nanti
debian:~# maildirmake /etc/skel/Maildir
debian:~# adduser admin
debian:~# adduser user
Konfigurasi postfix
debian:~# dpkg-reconfigure postfix
Pilih Ok
Pilih Internet Site lalu pilih Ok.
Masukkan domain yang sudah dibuat dan akan menjadi nama alamat email yang akan kita
gunakan.
Kosongkan lalu pilih Ok.
Masukkan network IP yang digunakan pada baris akhir, dan pastikan setiap domain yang ada
pada baris tersebut sesuai dengan domain yang telah dibuat.
Pilih No.
Masukkan network IP yang digunak seperti di atas.
Pilih No.
Biarkan nilainya 0 agar ukuran mailbox unlimited.
Pilih Ok.
Pilih ipv4 sesuai dengan versi IP yang kita gunakan lalu Ok.
Edit file postfix dan tambahkan “ home_mailbox = Maildir/ ” di baris paling bawah.
debian:~# vim /etc/postfix/main.cf
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
Restart service untuk postfix dan courier.
debian:~# /etc/init.d/postfix restart
debian:~# /etc/init.d/courier-imap restart
debian:~# /etc/init.d/courier-pop restart
b. Konfigurasi Webmail
Untuk webmail kita akan menggunkan squirrel mail, berikut langkah konfigurasinya;
debian:~# cd /etc/squirrelmail/
Jalankan perintah yang disediakan SquirrelMail.
debian:/etc/squirrelmail# ./conf.pl
Menu konfigurasi SquirrelMail. Pilih pilihan 2 lalu enter.
Pilih pilihan 1 untuk mengubah domain yang digunakan.
Ketik alamat domain sekolah.sch.id lalu enter.
Ketik A untuk mengganti alamat imap servernya.
Lalu pilih 4 dan ganti localhost menjadi 200.100.4.67, lalu enter. Selanjutnya pilih B untuk
mengganti alamat SMTP.
Pilih 4 dan ganti localhost menjadi 200.100.4.67 lalu enter.
Pilih Q untuk keluar dari setting SquirrelMail lalu jawab Y untuk menyimpan konfigurasi.
5. Cek hasil konfigurasi WebMail
Akses domain mail.sekolah.sch.id melalui browser, pastikan anda sudah melakukan setting IP
pada client.
Cobalah login menggunakan user yang tadi dibuat.
Rerstar apache
debian:~# /etc/init.d/apache2 restart
4. Membangun Mail Server dan Webmail
a. Konfigurasi Mail Server
Buat tempat penyimpanan email dan buat 2 user untuk ujicoba nanti
debian:~# maildirmake /etc/skel/Maildir
debian:~# adduser admin
debian:~# adduser user
Konfigurasi postfix
debian:~# dpkg-reconfigure postfix
Pilih Ok
Pilih Internet Site lalu pilih Ok.
Masukkan domain yang sudah dibuat dan akan menjadi nama alamat email yang akan kita
gunakan.
Kosongkan lalu pilih Ok.
Masukkan network IP yang digunakan pada baris akhir, dan pastikan setiap domain yang ada
pada baris tersebut sesuai dengan domain yang telah dibuat.
Pilih No.
Masukkan network IP yang digunak seperti di atas.
Pilih No.
Biarkan nilainya 0 agar ukuran mailbox unlimited.
Pilih Ok.
Pilih ipv4 sesuai dengan versi IP yang kita gunakan lalu Ok.
Edit file postfix dan tambahkan “ home_mailbox = Maildir/ ” di baris paling bawah.
debian:~# vim /etc/postfix/main.cf
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
Restart service untuk postfix dan courier.
debian:~# /etc/init.d/postfix restart
debian:~# /etc/init.d/courier-imap restart
debian:~# /etc/init.d/courier-pop restart
b. Konfigurasi Webmail
Untuk webmail kita akan menggunkan squirrel mail, berikut langkah konfigurasinya;
debian:~# cd /etc/squirrelmail/
Jalankan perintah yang disediakan SquirrelMail.
debian:/etc/squirrelmail# ./conf.pl
Menu konfigurasi SquirrelMail. Pilih pilihan 2 lalu enter.
Pilih pilihan 1 untuk mengubah domain yang digunakan.
Ketik alamat domain sekolah.sch.id lalu enter.
Ketik A untuk mengganti alamat imap servernya.
Lalu pilih 4 dan ganti localhost menjadi 200.100.4.67, lalu enter. Selanjutnya pilih B untuk
mengganti alamat SMTP.
Pilih 4 dan ganti localhost menjadi 200.100.4.67 lalu enter.
Pilih Q untuk keluar dari setting SquirrelMail lalu jawab Y untuk menyimpan konfigurasi.
5. Cek hasil konfigurasi WebMail
Akses domain mail.sekolah.sch.id melalui browser, pastikan anda sudah melakukan setting IP
pada client.
Cobalah login menggunakan user yang tadi dibuat.








































