Cara install Rainloop Webmail dan tips proteksi data

Panduan cara install Rainloop Webmail aplikasi email klien berbasis web ringan dengan user interface modern, bersih, responsif dan impresif. Fitur selengkapnya dapat Anda lihat di website resminya www.rainloop.net.

Instalasi Rainloop webmail di shared hosting/cPanel dapat dengan mudah melalui Softaculous script installer. Bagi pengguna VPS atau dedicated server berikut tutorialnya:

Install Rainloop webmail di VPS/dedicated server

1. Akses SSH ke server, dengan sudo user atau root.

2. Buat direktori, misalnya dengan nama mail di dalam direktori webroot

mkdir /var/www/html/mail

3. Masuk ke direktori mail yang baru dibuat tersebut

cd /var/www/html/mail

4. Install Rainloop webmail dengan menjalankan perintah berikut

curl -sL https://repository.rainloop.net/installer.php | php

5. Ubah perizinan (CHMOD) dan hak akses user dan group (CHOWN) file dan foldernya

find . -type d -exec chmod 755 {} \; && find . -type f -exec chmod 644 {} \;
chown -R www-data:www-data .

Konfigurasi Rainloop

Agar aplikasi dapat digunakan, dan kita bisa login dengan domain yang diinginkan, misalnya @idnetter.com, Rainloop perlu disetup konfigurasinya terlebih dahulu.

1. Akses halaman admin Rainloop https://idnetter.com/mail/?admin

2. Login dengan default user: admin dan password: 12345

3. Ubah password default adminnya dengan cara klik menu Security

4. Setup domain, tambahkan domain dengan cara klik menu Domains

5. Pilih tombol Add domain, input sesuai dengan domain dan server Anda, misalnya:

  • Name : idnetter.com atau isi * (wilcard/simbol bintang saja)
  • IMAP Server: mail.idnetter.com
  • Port: 143
  • Secure: STARTTLS
  • SMTP Server: mail.idnetter.com
  • Port: 587
  • Secure: STARTTLS

6. Klik Add

Gambarnya seperti ini

 

Tips proteksi data

Di dalam folder data ini mencakup konfigurasi Rainloop, domains, cache, dan lain-lain, agar tidak bisa diakses umum perlu diproteksi,

Apache

Untuk web server Apache, buat .htaccess di dalam folder data

nano /var/www/html/mail/data/.htaccess

Isi dengan kode berikut

Deny from all

Nginx

Untuk Nginx, tambahkan kode berikut ke konfigurasi server block Nginx

location ^~ /data {
    deny all;
}

Simpan kemudian restart nginx

systemctl restart nginx

Selamat mencoba kawan.

Leave a Reply

Your email address will not be published. Required fields are marked *