Anda di halaman 1dari 17

UNIVERSITAS AMIKOM YOGYAKARTA

LAPORAN 7

SISTEM ADMINISTRATOR & LAYANAN


JARINGAN

MAIL SERVER DENGAN ROUNDCUBE DAN


POSTFIX
PRAKTEK MAIL SERVER

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

Instalasi 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

yum list installed|greppostfix

Jika hasilnya sama, maka belum ada, kita install dahulu postfixnya yum installpostfix
Jika sudah berhasil menginstall kita edit file pada

4
PRAKTEK MAIL SERVER

3. Jika sudah berhasil menginstall kita edit file pada main.cf


nano /etc/postfix/main.cf
Hapus pagar seperti yang ada pada gambar dibawah ini.

5
PRAKTEK MAIL SERVER

4. Setelah semua selesai save konfigurasi yang telah di ubah.

5. Masuk ke dalam direktori master.

6. Lalu tambahkan 0.0.0.0 pada baris yang ada.

7. Setelah itu jalan kan system postfix nya.

8. Setelah itu install dovecot nya.

9. Lalu edit konfigurasi dovecot


nano /etc/dovecot/dovecot.conf
Lalu cari dan edit seperti di gambar diatas yang telah diberi warna kuning.

6
PRAKTEK MAIL SERVER

10. edit lagi untuk konfigurasi 10-mail.conf


nano /etc/dovecot/conf.d/10-mail.conf

11. edit untuk konfigurasi 10-master.conf


nano /etc/dovecot/conf.d/10-master.conf

12. masuk konfigurasi ssl untuk mematikan ssl


nano /etc/dovecot/conf.d/10-ssl.conf
Ganti menjadi no

7
PRAKTEK MAIL SERVER

13. setelah itu jalankan service dovecot nya.

14. matikan firewall untuk mailservernya.

15. Lalu kita buat akun baru untuk mencoba mail server adduser admin passwdadmin
adduser pengirim passwdpengirim

16. Lalu kita tes apakah mail kita telah berjalan ,


17. kita membutuhkan telnet yum installtelnet
18. Masukan perintah telnet mail.domain.com 25

8
PRAKTEK MAIL SERVER

19. Masukkan perintah telner mail.alvian.com lalu enter.


Lalu mulai ketik dari mail from . (ikuti seperti gambar diatas)
Setelah selesai ketik quit maka otomatis akan keluar.

20. Kita cek apakah ada email masuk dari admin,


telnet mail.domain.com 110
Jika berhasil masuk kita masukan command seperti di gambar

9
PRAKTEK MAIL SERVER

21. Sebelum melakukan instalasi roundcube , kita install dahulu ekstensi PHP yang
dibutuhkan
yum install php-xml php-mbstring

20. Buatlah database dengan perintah pada gambar.


Lalu buat nama database, dan nama user dan password nya.
Setelah database selesai dibuat maka keluar lh dengan perintah quit.

10
PRAKTEK MAIL SERVER

22. Lalu disable SELinux


nano /etc/selinux/config

23. Matikan set Enforcing supaya tidak berubah

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.

26. Masuk kedalam direktori cd /etc/httpd/conf.d/ lalu


nano wordpress.conf.
setelah di enter maka tidak ada isinya, lalu isi seperti pada gambar diatas.

12
PRAKTEK MAIL SERVER

27. Masuk ke dalam directory roundcube.conf dan isi seperti gambar diatas. Setelah itu
simpan.

28. Restart httpd nya.

29. Lalu buka browser anda. Ketikkan mail.alvian.com/installer.


Jika berhasil maka instalasi berhasil.

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

32. Masukkan nama product_name anda

33. Disini masukkan user name dan password yang anda buat di database tadi.

15
PRAKTEK MAIL SERVER

34. Disini database sudah connect dan ok semua.

35. Disini hapus folder installer nya.


16
PRAKTEK MAIL SERVER

36. Buka browser dan masukkan domain mail anda.


Setelah itu login.

37. Jika sudah muncul tampilan seperti ini maka instalasi mail server anda telah selesai.

17

Anda mungkin juga menyukai