Selasa, 16 April 2013

Zimbra 8 CBPolicyD Bagian 1.

CBPolicy, Policyd V2 (Codename "cluebringer") ada sebuah policy server multi-platform untuk beberapa MTA. Diperuntukkan Email Skala Besar. Tujuan utama adalah memerangi spam.
CBPolicyd sudah dimasukkan kedalam ZCS Versi 7, Beberapa module dapat diaktifkan dengan CBPolicyd dengan fungsi yang berbeda. Module modulenya antara lain.
Acces Control : Simple Acces Control diperuntukkan semua incoming/outgoing
Accounting : Message Count dan Cumulative size policies.
Amavis: Amavisd-new integration
CheckHelo: Helo/Ehlo checks & Blacklisting
CheckSPF: Sender Policy Framework Support
Graylist: Support Anti-Spam Graylisting
Quotas: Message Count & Cumulative Size Policies

Enable dan Konfigurasi CBPolicyd.
Su - Zimbra
Enable service cbpolicyd.
zmprov ms servername +zimbraServiceInstalled cbpolicyd +zimbraServiceEnabled cbpolicyd
zmlocalconfig -e postfix_enable_smtpd_policyd=yes
zmprov mcf +zimbraMtaRestriction "check_policy_service inet:127.0.0.1:10031"
Konfigurasi CBPolicyd logging dan Module module yang aktif.
zmlocalconfig -e cbpolicyd_log_level=4; zmlocalconfig -e cbpolicyd_log_detail=modules,tracking,policies; zmlocalconfig -e cbpolicyd_module_accesscontrol=1 cbpolicyd_module_checkhelo=1 cbpolicyd_module_checkspf=1 cbpolicyd_module_greylisting=1 cbpolicyd_module_quotas=1
Restart MTA Service.
zmmtactl restart
 
Konfigurasi WEB UI CBPolicyd.
Masuk ke user root su - 
Lokasi CBPolicyd berada di /opt/zimbra/cbpolicyd/share/webui/
cd /opt/zimbra/httpd/htdocs/ && ln -s /opt/zimbra/cbpolicyd/share/webui/
Edit File /opt/zimbra/cbpolicyd-2.0.10/share/webui/includes/config.php
tambahkan "#" di depan semua baris awal dengan huruf $DB-DSN dan tambahkan baris sebelum $DB_USER  
$DB_DSN="sqlite:/opt/zimbra/data/cbpolicyd/db/cbpolicyd.sqlitedb";
Reload Httpd Services
su - zimbra -c "zmapachectl restart" 
Untuk testing webui http://domainzimbra:7780/webui/index.php
Copy file cluebringer-httpd.conf file dari CBPolicy folder ke zimbra conf/folder
cp /opt/zimbra/cbpolicyd/share/contrib/httpd/cluebringer-httpd.conf /opt/zimbra/conf/
Edit File Tersebut
Alias /cluebringer /opt/zimbra/cbpolicyd/share/webui/    # Comment out the following 3 lines to make web ui accessible from anywhere    Order Deny,Allow    Deny from all    Allow from 192.168.1.0/255.255.255.0
Edit /opt/zimbra/conf/httpd.conf dan tambahkan di baris paling bawah.
 Include /opt/zimbra/conf/cluebringer-httpd.conf
 
Silahkan ditest di mail server uji coba anda. 

Tidak ada komentar:

Posting Komentar