Administrasi Server

Lab 10.2 Mail client with Rainloop and Geary

06.05 G.M.A 0 Comments



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.


*Konfigurasi

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. 

 

You Might Also Like

0 komentar: