Script Maintenance Zimbra Mail Server

Fikri
0

Maintenance Email Zimbra Colaboration

Email Zimbra merupakan aplikasi yang banyak dipakai banyak orang, bukan hanya gratis tetapi aplikasi ini memang power full untuk mengakomodir kebutuhan sebuah perusahaan yang ingin menggunakan domain email sendiri dengan gratis, akan tetapi banyak hal yang perlu diingat bahwa semakin banyak orang yang menggunakan, dan ditambah ini merupakan aplikasi community banyak hal yang harus dipertimbangkan, terutama masalah keamanan.

Yang menjadi konsen pengguna email zimbra adalah serangan yang berasal dari luar yang mencari celah patch yang bisa di susupi, maka zimbra selalu melakukan update pacth untuk menutupi celah tersebut, artinya pengguna zimbra harus lebih sering melihat perkembangan zimbra serta kerentanan yang sudah ter publish. tapi sobat tidak perlu khawatir karena banyak cara juga untuk mengantisifasi hal tersebut, seperti :

1.      Kolaborasi dengan Antispam baik yang berbayar atau gratis

2.      Gunakan tools postfwd untuk mengatur role masuk dan keluar email

3.      Gunakan Email Gateway bisa gratis atau berbayar (Kalau untuk gratis coba menggunakan proxmox mail gateway)

4.      Dan banyak lagi..

 

Untuk Konfigurasi yang saya sebutkan diatas, akan saya bahas pada kesempatan selanjutnya, untuk sekarang saya akan menerangkan bagaimana melakukan maintenance jika kita sudah menggunakan email Zimbra collaboration, seperti berikut ini :

 

A.        Melihat kapasitas inbox

zmmailbox -z -m nama@domain.com gaf

 

B.        Menghapus kapasitas inbox

zmmailbox -z -m nama@domain.com emptyFolder "/Junk"

 

C.        Monitor pengiriman email

tail -f /var/log/maillog | grep nama@domain.com

 

D.       Mengetahui antrian email

mailq

 

E.         Inject Certificate command

- mkdir /home/certificate

- cd /home/certificate/

Masukan certifikat kalian di folder yang telah dibuat, selanjutnya jalankan perintah berikut ini :

- cat root.crt commercial.crt intermediate.crt > /tmp/commercial_ca.crt

- cp commercial.crt /tmp/commercial.crt

- /opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key /tmp/commercial.crt /tmp/commercial_ca.crt

 

F.         Syncron Inbox zimbra ke server zimbra baru (Asumsikan IP yang pertama adalah server lama dan IP yang kedua adalah server baru)

- yum install imapsync

- imapsync --host1 192.168.xx.xx --user1 nama@domain.com --authuser1 admin --password1 (password Zimbra admin) --ssl1 --host2 10.20.xx.xx --user2 nama@domain.com --authuser2 admin --password2 (password Zimbra admin) --ssl2 --errorsmax 100

 

G.       Monitor Email keluar masuk

tail -f /var/log/maillog

 

H.       Trace pengiriman email keluar berdasarkan email pengirim dan tujuan       

           /opt/zimbra/libexec/zmmsgtrace -s nama@domain.com -r nama@domain.com

 

I.           Menghapus mailq

              - /opt/zimbra/common/sbin/postqueue -p | egrep -v '^ *\(|-Queue ID-' | awk 'BEGIN { RS = "" } { if ($7 == "sender@domain.com") print $1} '

    

            -    /opt/zimbra/common/sbin/postqueue -p |egrep -v '^ *\(|-Queue ID-' | awk 'BEGIN { RS = "" } { if ($7 == "sender@domain.com") print $1} '| tr -d '*!'| /opt/zimbra/common/sbin/postsuper -d –

 

            Atau

-          /opt/zimbra/common/sbin/postsuper -d ALL deferred

 

    

S   SEKIAN…


Post a Comment

0Comments

Post a Comment (0)