Administrasi Server
*Konfigurasi
Lab 10.2 Mail client with Rainloop and Geary
Assalamu'alaikum wr.wb
Pada kali ini ane ingin share cara instalasi webmail
client dengan rainloop di centos 7 sebagai servernya. Jadi ini tuh tujuannya
biar klien bisa kirim / terima email lewat web browser. Rainloop ini salah satu
opensource webmail client berbasis php dan gak butuh database. Jadi udah
kebayang kan cara installnya gimana? Yap ini kaya CMS gitu cara installnya,
tapi bedanya ini buat mail, jadi kalo cms itu pake koneksi database, tapi kalo
ini pake koneksi port imap sama smtp. Tinggal download rainloopnya, terus
ekstrak di direktori ke konten websitenya, agan and sista bisa juga pake metode
virtualhost. Dan jangan lupa ada konfigurasi selinux juga karena kita ini
install di centos 7.
Saya akan menginstallnya pada server yang sama, dengan
konfigurasi dasarnya saja tanpa virtualhost, kalau anda mau menginstallnya
dengan virtualhost, bisa lihat tutorial disini dan disesuaikan saja domain dan
direktori kontennya. Disini saya punya mail server dengan domain dan ipnya
berdasarkan topologi dibawah ini.
Oke kalau sudah, kita bisa lanjut instalasi rainloop
1. Download webmail rainloop dengan curl yaitu tools yang
digunakan untuk mentransfer data dari atau ke server, menggunakan salah satu
protokol yang didukung (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP,
IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP , SMB, SMBS, SMTP,
SMTPS, TELNET dan TFTP) dengan opsi -O (O dengan huruf besar) nama file yang
ada dalam URL akan diambil dan digunakan sebagai nama file yang akan disimpan.
Untuk url file rainloopnya bisa copas disini
http://repository.rainloop.net/v2/webmail/rainloop-latest.zip
2. Buat direktori pada untuk konten rainloop pada /var/www/html/rainloop/
Jadi kita nanti aksesnya pake http://domainanda/rainloop
3. Ekstrak file webmail rainloop yang telah terinstall
dengan direktorinya pada direktori yang telah dibuat sebelumnya yaitu pada
/var/www/html/rainloop/ dengan perintah unzip dan optionnya -d
4. Ubah permissions untuk direktori dan isi dari direktori
/var/www/html/rainloop dengan perintah dibawah ini
maksud dari perintah diatas adalah untuk mencari direktori
direktori /var/www/html/rainloop dengan tipe direktori (-type d) dan file
(-type f) dan diubah permissionnya dengan perintah -exec chmod
5. Ubah kepemilikan direktori /var/www/html/rainloop menjadi
milik user apache
6. Ubah konteks selinux pada direktori
/var/www/html/rainloop beserta isinya agar dapat diubah dan ditambahkan
otomatis sesuai aktifitas user yang mengaksesnya
7. Konfigurasi SELinux boolean agar mengizinkan skrip HTTPD
dan modul untuk terhubung ke jaringan.
8. Buka http://domainanda/rainloop/?admin pada browser anda,
atau sesuaikan saja kalau anda menggunakan virtualhost, pasti anda mengerti.
Login dengan user admin dan passwordnya 12345 untuk mengkoneksikan rainloop
dengan mail server
9. Klik bar domain, kemudian tambahkan domain untuk
menambahkan domain email yang digunakan
10. Masukkan server imap dan smtp beserta smtpnya, sesuaikan
juga port yang digunakan. Disini saya masih belum menggunakan ssl, jadi saya
masih menggunakan port 143 untuk imap dan port 2 untuk smtp kemudian klik test.
Kalau hasilnya warna hijau, ini berarti rainloop berhasil
terkoneksi dengan mail server. Dan proses instalasi selesai
Verifikasi dan Pengujian
1. Buka http://domainanda/rainloop kemudian masukan user
yang telah didaftarkan pada mail anda beserta passwordnya. Disini saya mencoba
login akun milik client.
2. Dan ini adalah tampilan utamanya. Terlihat pesan masuk
yang sudah ada. Kemudian disini client akan melakukan tes kirim email lewat
rainloop, dengan mengklik New pada pojok kiri atas.
3. Disini client mengirim pesan ke saya ghifar
4. Kemudian disini saya login dengan akun saya sendiri yaitu
ghifar@ghifar.net
5. Dan berhasil, emailnya masuk. Instalasi rainloop berhasil
dan terkoneksi dengan baik.
*Mail Client with Geary
1. Buka Geary yang telah terinstall
2. Masukkan Email address anda, dan masukkan juga Nama anda, nickname dan email anda. Kemudian untuk server IMAP dan SMTP masukkan mail server anda, dan masukkan user aku anda tanpa @domain dan password anda. Sesuaikan port yang digunakan IMAP dan SMTP. disini saya masih belum menggunakan smtps dan imaps, maka saya masih menggukana port 143 untuk IMAP dan port 25 untuk SMTP
3. Kemudian ada warning kalau pengaturannya gak secure, kemudian klik continue untuk melanjutkan.
4. Tara... sudah terbuka sudah akun email anda di geary
5. Sekarang disini mau coba kirim email ke ghifar, berhasil apa enggak kirim geary apa enggak. FYI nih buat agan sista, kalo udah selesai nulis isi email yg mau dikirim, bisa langsung tekan ctrl + enter buat ngirimnya
6. Kemudian disini ghifar membuka emailnya pake webmail rainloop buat ngetes apa udah berhasil kekirim apa enggak.




















0 komentar: