2/01/2017

Zimbra : Zimbra Delete All Email Contract All User.

Zimbra : Zimbra Delete All Email Contract All User.
Zimbra มีปัญหา จำ Email Contract เดิม ซึ่งแสดงชื่อตำแหน่งไม่ถูกต้อง จะต้องลบ Email Contract ของแต่ละ User ออก และ Reset RankingActionRequest เพื่อให้ Zimbra เรียนรู้ และจำ Contract ใหม่

** ใช้ Code นี้ Contract และ Contract Group ที่สร้างขึ้นเองยังอยู่ **

1. สร้างไฟล์ bash .sh สำหรับ Run คำสั่ง
https://forums.zimbra.org/viewtopic.php?t=28905

  1. #!/bin/bash
  2.  
  3. #for foo in `cat /usr/local/scripts/users.txt`
  4. #File User We Do It.
  5. for foo in `cat /home/sa/users.txt`
  6. do
  7.         echo $foo
  8.         echo "Verifting contacts from user $foo" >> /tmp/purge_emailed_contacts_log.txt
  9.  
  10.         /opt/zimbra/bin/zmmailbox -z -m $foo gact -f "/Emailed Contacts" | grep Id: | cut -d" " -f2 > /tmp/verContactos.txt
  11.         for contacto in `cat /tmp/verContactos.txt`
  12.         do
  13.                 /opt/zimbra/bin/zmmailbox -z -m $foo gct $contacto | grep email > /tmp/contacto_a_examinar.txt
  14.                 RESP=`grep sci.com /tmp/contacto_a_examinar.txt`
  15.                 if [ ${#RESP} -gt 1 ]
  16.                 then
  17.                         echo "Local Contact"
  18.                         echo "Deleting contact $RESP"
  19.                         /opt/zimbra/bin/zmmailbox -z -m $foo dct $contacto
  20.                         echo "Contact $RESP with ID $contacto has been deletec from account $foo" >> /tmp/purge_emailed_contacts_log.txt
  21.                         echo ""
  22.                 fi
  23.         done
  24.  
  25. /opt/zimbra/bin/zmsoap -z -m $foo RankingActionRequest/action @op=reset
  26. /opt/zimbra/bin/zmprov fc account $foo
  27.  
  28. done


2. นำไฟล์ User มาใส่ txt รูปแบบ เอา User มาเรียง เช่น


เอา User ที่เป็น Admin และพวกป้องกัน Virus , Spam ออก ให้เหลือเฉพาะ User ที่จะใช้งานจริง ๆ
https://community.bittitan.com/kb/Pages/How%20do%20I%20export%20a%20user%20list%20from%20Zimbra%20into%20a%20CSV%20file.aspx

https://wiki.zimbra.com/wiki/Reset_contact_Autocomplete_ranking

https://wiki.zimbra.com/wiki/King0770-Notes-Removal_of_Bad_Contact_Address

No comments:

Post a Comment