Zextras Carbonio CE : Instalasi dan Aktivasi CBPolicyd

Posted by

CBPolicyd merupakan salah satu addons yang memiliki banyak modul dan dapat diintegrasikan dengan email server. Salah satu modul yang dapat digunakan adalah quotas. Modul ini memungkinkan untuk membatasi kiriman email (count dan cumulative size) dalam waktu tertentu. Misalnya membatasi kiriman hanya 200 email per jam per user.

CBPolicyd secara prinsip sudah terinstall. Namun statusnya saat ini belum aktif pada Zextras Carbonio CE. Berikut tahapan untuk mengaktifkannya

# Aktivasi Policyd

su - zextras
zmprov ms $(zmhostname) +zimbraServiceInstalled cbpolicyd +zimbraServiceEnabled cbpolicyd
zmcontrol restart

# Aktivasi WebUI

Untuk memudahkan konfigurasi, aktifkan WebUI nya. Jalankan proses di bawah sebagai user ROOT

vi /opt/zextras/common/share/webui/includes/config.php

Berikan tanda comment pada tulisan yang diawali $DB_DSN. Kemudian tambahkan baris berikut sebelum tulisan $DB_USER lalu simpan

$DB_DSN="sqlite:/opt/zextras/data/cbpolicyd/db/cbpolicyd.sqlitedb";

Berikut contoh tampilannya

#$DB_DSN="mysql:host=localhost;dbname=cluebringer";
$DB_DSN="sqlite:/opt/zextras/data/cbpolicyd/db/cbpolicyd.sqlitedb";
$DB_USER="root";

Install paket Apache dan PHP

apt install apache2 libapache2-mod-php php-sqlite3

Ubah port http Apache agar tidak bentrok dengan service Zextras Carbonio CE. Contoh disini, saya mengubahnya menjadi port 1080

vi /etc/apache2/ports.conf

Ganti Listen 80 menjadi Listen 1080

Buat symlink webui CBPolicyd

ln -s /opt/zextras/common/share/webui /var/www/html/

Change mode database policyd agar bisa diakses

cd /opt/zextras/data/cbpolicyd
chmod -R 777 db/

Restart service Apache

systemctl restart apache2

Silakan akses CBPolicyd WebUI pada URL http://IP-Carbonio-CE:1080/webui/. Berikut adalah tampilannya

Tahap selanjutnya adalah konfigurasi rate limit pada CBPolicyd

Jika membutuhkan informasi terkait solusi Zextras (Instalasi dan Implementasi), dapat menghubungi Team Aktiva melalui form: https://www.aktiva.co.id/kontak/ atau email ke sales@aktiva.co.id

Silakan dicoba dan semoga bermanfaat 🙂

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.