WEBMAIL ROUNDCUBE - DEBIAN 11

 

Definisi Umum

      Roundcube merupakan webmail client berbasis IMAP untuk login Webmail yang dibuat dengan bahasa pemrograman PHP. Roundcube adalah webmail yang bisa digunakan dengan gratis, tapi bukan satu-satunya. Lalu, mengapa Anda perlu memilih layanan email ini? Berikut adalah beberapa kelebihan Roundcube yang membuatnya pilihan yang baik:
  • Mudah digunakan — Antarmuka yang simpel memudahkan siapapun untuk mengoperasikan webmail client ini, bahkan pengguna baru sekali pun. Dengan tampilan three-column-layout, Anda bisa melihat folder, daftar email, dan isi email sekaligus
  • Spell Check — Sama seperti Gmail, webmail ini akan memeriksa ejaan pada email yang Anda buat
  • Email HTML dan MIME — Dengan fitur ini Anda dapat membuat dan menerima email berisi konten dinamis
  • Address Book — Anda tidak perlu susah-susah membuat daftar kontak email sendiri. Fitur ini akan melakukannya secara otomatis.
  • Drag-and-drop — Fitur ini memudahkan Anda untuk memindahkan email-email Anda dari satu folder ke folder yang lain. Tinggal tarik email yang telah dipilih ke tempat yang diinginkan.
  • Plugin — Sekilas pandang, webmail ini tidak memiliki fitur yang lengkap. Akan tetapi, pengguna Roundcube bisa meng-install berbagai plugin dari repository-nya untuk menambah kegunaan webmail client ini. Namun, perlu diingat bahwa instalasi plugin Roundcube memerlukan koding.
_______________________________________________________________________________________________________

Konfigurasi

  • Langkah pertama kita perlu konfigurasi mail server terlebih dahulu, untuk konfigurasi nya bisa kalian lihat pada materi sebelumnya.
  • Setelah mail server sudah dibuat, maka langkah selanjutnya kita cek ip terlebih dahulu dengan cara keitkan perintah "ip a". Fungsi cek ip ini untuk remoting pada PUTTY, yang dimana IP ini berfungsi sebagai tujuan kemana kita akan melakukan remoting.

  • Setelah sudah melakukan cek ip, langsung saja ip tersebut kita pindahkan ke PUTTY. 

  • Selanjutnya kalian hanya perlu login seperti biasa, dan masuk sebagai super user dengan perintah su.

  • Selanjutnya kita coba ping terlebih dahulu ke mail server kita, yang sudah kita buat sebelumnya.

  • Selanjutnya kita akan membuat 2 (dua) user, yang dimana user ke-1 (pertama) digunakan sebagai user pengirim dan user ke-2 (kedua) digunakan sebagai user penerima.
    • User Pengirim : miftakhul

    • User Penerima : falah

  • Selanjutnya kita install mariadb-server roundcube caranya kalian bisa ketikkan perintah seperti ini apt-get install mariadb-server roundcube.
  • Ditengah proses instalasi, akan muncul tampilan seperti dibawah ini. Maka langkah yang selanjutnya kalian pilih yes.

  • Selanjutnya kalian akan diminta untuk memasukkan password untuk roundcube nya. Untuk password nya bebas sesuai keinginan kalian. 
    • Password yang saya gunakan : 1234

  • Masukkan ulang passwordnya untuk mengkonfirmasi.

  • Setelah proses instalasi selesai, selanjutnya kita pindah ke direktori /etc/apache2/sites-available/ menggunakan perintah cd. Lalu kita copy file 000-default.conf namun menggunaakn nama yang baru yaitu roundcube.conf dengan perintah cp. Seperti dibawah ini.

  • Selanjutnya kita masuk ke file roundcube.conf dengan perintah nano roundcube.conf

  • Pada bagian #ServerName kalian hapus tanda pagar nya, lalu rubah menjadi seperti dibawah ini.

  • Selanjutnya kita enable fitur roundcube sehingga bisa membaca apa yang sudah kita rubah tadi. Caranya dengan perintah a2ensite roundcube.conf dan jangan lupa untuk di reload apache2 service nya menggunakan perintah systemctl reload apache2.

  • Lanjut kita masuk ke file apache.conf caranya dengan perintah nano /etc/roundcube/apache.conf

  • Pada bagian #  Alias /roundcube /var/lib/roundcube/public_html kalian hapus pagar nya, setelah itu save.

  • Lanjut kita restart apache2 nya, dengan perintah systemctl restart apache2

  • Buka browser kalian masing-masing, selanjutnya disini saya akan masukkan 192.168.100.72/roundcube/ (pastikan isi sesuai IP masing-masing, karena setiap orang memiliki IP Address yang berbeda).

  • Jika sudah masuk seperti tampilan tersebut kita tinggal login saja menggunakan user pengirim (miftakhul) yang sudah kita buat tadi untuk mengirim mail ke user penerima (falah).

  • Setelah berhasil login maka akan terlihat user kita, selanjutnya kita akan membuat mail untuk dikirim ke user penerima, caranya lihat pada tab menu di sebelah kiri lalu pilih compose.

  • Setelah itu kita isi seperti dibawah ini.
    • To (user penerima).
    • Subject (judul mail).
    • Isi pesan yang ingin disampaikan kepada user penerima.
    • Jika sudah klik send untuk mengirim.

  • Selanjutnya kita beralih ke user penerima untuk melihat apakah mail yang sudah kita buat tadi sudah terkirim atau belum, kita login sesuai dengan user yang sudah kita buat sebelumnya yang dimana dibuat untuk menerima mail tadi.

  • Bisa dilihat juga pada bagian kiri atas nama user kita, lalu pilih inbox disitu terlihat ada angka 1, yang dimana tandanya ada 1 mail yang masuk.
  • Subject yang kita isi tadi akan terlihat pada tab depan mail yaitu Undangan Ulang Tahun.

  • Setelah kita buka ini hasil pesan yang dikirimkan dari user pengirim (miftakhul) ke user penerima (falah).
    • Ada beberapa keterangan disana :
      • From miftakhul@mail.anas.net on 2023-05-16 18:28 = keterangan ini menandakan dari siapa mail tersebut dikirim dan pada waktu kapan mail tersebut dikirim.
      • Yang kedua isi pesan yang dikirim oleh user pengirim (miftakhul).
  • Disini terlihat bahwa webmail roundcube telah berhasil diinstall dan berhasil digunakan.

_______________________________________________________________________________________________________ 

Nah, tadi itu adalah langkah-langkah bagaiamana cara konfigurasi dan instalasi webmail roundcube, mudah bukan? terima kasih yang telah menyimak dan membaca blog saya, mohon maaf karena ada banyaknya kekurangan dari saya, sampai jumpa di materi selanjutnya dan terima kasih! 



Bekasi, 16 Mei 2023

Penulis : Anas Miftakhul Falah






Komentar

Postingan populer dari blog ini

Cara Membeli, Konfigurasi - Virtual Private Server (VPS)

Monitoring Jaringan - Cacti

Konfigurasi Control Panel Hosting - EHCP