LAPORAN 7
A. TUJUAN
1. Mahasiswa dapat mengatahui apa itu Web Mail, Postfix dan Roundcube
2. Mahasiswa dapat membuat Web Mail sendiri
B. PERALATAN
1. Laptop
2. VMWare Workstation
3. Internet (Bila Perlu)
4. CentOS 7
5. File Tar Roundcube
C. TEORI SINGKAT
Mail Server atau E-Mail Server adalah perangkat lunak program yang
mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via
email, mail server juga digunakan pada bitnet untuk menyediakan layanan serupa ftp.
Selain itu mail server juga dapat dikatakan sebagai aplikasi yang digunakan untuk
penginstalan email.
Postfix adalah mail transfer agent bebas dan terbuka. Postfix merupakan mail
transfer agent default untuk sejumlah sistem operasi bertipe Unix. Postfix didistribusikan
menggunakan Lisensi Umum IBM 1.0 yang merupakan lisensi perangkat lunak
bebas tetapi tidak kompatibel dengan GPL.
Postfix dulu bernama VMailer dan IBM Secure Mailer. Postfix pada awalnya
dibuat oleh Wietse Venema sewaktu ia bekerja di IBMThomas J. Watson Research
Center, dan sampai sekarang masih aktif dikembangkan. Postfix pertama kali dirilis pada
pertengahan 1999. Postfix mempunyai milis yang aktif sekali, dan Wietse Venema sangat
aktif membantu anggota yang bertanya disana.
Salah satu ketangguhan Postfix adalah kemampuannya menahan "buffer
overflow". Ketangguhan lainnya adalah kesanggupan Postfix memproses surat
elektronik dalam jumlah banyak. Postfix dibuat dengan sistem jaringan daemon dimana
setiap daemon hanya mengerjakan satu tugas dengan menggunakan akses minimum ke
sistem. Dengan begitu, jika ada satu daemon yang bermasalah maka hanya akan
memengaruhi daemon tersebut dan tidak akan berimbas ke seluruh sistem Postfix.
Sewaktu Postfix dijalankan, hanya ada satu proses yang menggunakan akses "root".
RoundCube adalah webmail berbasis IMAP yang ditulis dalam bahasa
pemrograman PHP. Fitur andalan RoundCube adalah penggunaan teknologi Ajax untuk
menyajikan lebih informasi email secara lebih responsif daripada webmail lainnya
tradisional.
2
PRAKTEK MAIL SERVER
1. Karena kita akan membuat mail server dengan domain, maka kita buat subdomain
seperti mail.example.com, Dalam konfigurasi file , anda dapat menggunakan vi
maupun nano, saya menggunakan nano - Masuk ke dalam konfigurasi dns forward.
nano/etc/var/forward.domain.com
1. Lalu masuk kedalam konfigurasi reverse dengan perintah di atas. Lalu tambahkan
mail dan save.
Simpan dan restart service named untuk meng-Apply perubahan pada konfigurasi
systemctlrestart named Lalu cek apakah sub domain mail dapat di panggil dengan
ping dan dig.
3
PRAKTEK MAIL SERVER
2. Kita cek dahulu apakah postfix dan sendmail sudah ada atau terinstall. yum list
installed|grepsendmail Jika menjalankan perintah tersebut tidak muncul apa - apa
berarti tidak terinstall. Lalu cek untuk postfixnya
Jika hasilnya sama, maka belum ada, kita install dahulu postfixnya yum installpostfix
Jika sudah berhasil menginstall kita edit file pada
4
PRAKTEK MAIL SERVER
5
PRAKTEK MAIL SERVER
6
PRAKTEK MAIL SERVER
7
PRAKTEK MAIL SERVER
15. Lalu kita buat akun baru untuk mencoba mail server adduser admin passwdadmin
adduser pengirim passwdpengirim
8
PRAKTEK MAIL SERVER
9
PRAKTEK MAIL SERVER
21. Sebelum melakukan instalasi roundcube , kita install dahulu ekstensi PHP yang
dibutuhkan
yum install php-xml php-mbstring
10
PRAKTEK MAIL SERVER
24. Buka filezilla dan login dengan i panda. Setelah itu transfer lh roundcube nya ke
dalam centos anda. Untuk mentrnasfer nya tinggal drag saja file nya ke table root.
11
PRAKTEK MAIL SERVER
24. Lalu ketik perintah ls untuk melihat file rouncube nya. jika sudah ada maka transfer
file berhasil.
25. Jika sudah, kita pindahkan direktori roundcubenya dan rename menjadi
roundcubemail di dalam /var/www/http dan mengganti groupnya menjadi apache.
12
PRAKTEK MAIL SERVER
27. Masuk ke dalam directory roundcube.conf dan isi seperti gambar diatas. Setelah itu
simpan.
13
PRAKTEK MAIL SERVER
30. Pastikan pada browser anda semua menunjukkan ok semua. Sama seperti gambar
diatas.
31. Setelah itu next.
14
PRAKTEK MAIL SERVER
33. Disini masukkan user name dan password yang anda buat di database tadi.
15
PRAKTEK MAIL SERVER
37. Jika sudah muncul tampilan seperti ini maka instalasi mail server anda telah selesai.
17