Enable Zimbra Global Address List (GAL) to see all domains
Zimbra มีระบบ Autocomplete ในการแสดงรายชื่อของ email ที่มีอยู่ใน domain ซึ่งจะช่วยอำนวยความสะดวกให้ผู้ใช้งานสามารถพิมพ์ชื่อ email ได้อย่างถูกต้องและรวดเร็ว แต่ถ้าหากต้องการให้ระบบ autocomplete สามารถแสดงรายชื่อของทุกโดเมนที่มีอยู่ในระบบ สามารถทำได้ดังนี้ การกำหนดให้แสดง autocomplete รายชื่อของทุกโดเมนสำหรับบางโดเมน คำสั่ง
1 2 3 4 | # su - zimbra $ zmprov md YOURDOMAIN zimbraGalInternalSearchBase ROOT |
โดยที่ YOURDOMAIN คือ โดเมนของ email ตัวอย่างเช่น กำหนดให้ domain ezymailhosting.com สามารถแสดง autocomplete รายชื่อของทุกโดเมนที่มีอยู่ในระบบ ให้รันคำสั่งดังนี้
1 2 3 | [zimbra@ezymailhosting.com ~]$ zmprov md ezymailhosting.com zimbraGalInternalSearchBase ROOT |
Bypass spam checking for internal messages in Zimbra 8.x
โดยปรกติระบบ scan spam ของ Zimbra มีการ scan ทั้ง email ที่ส่งกันภายในระบบ (local account) และภายนอกระบบ ซึ่งทำให้ในบางครั้งจะพบปัญหาว่ามีบาง email ถูกแจ้งว่าเป็น spam ทั้งทีเป็นการส่ง email หากันภายในระบบ (local account) การแก้ไขปัญหาดังกล่าวสามารถทำได้โดยการ bypass การ scan spam ไม่ให้ scan email ที่ส่งหากันภายในระบบ (local account) ซึ่งสามารถทำได้โดยรันคำสั่งดังนี้
How to reset virus database on Zimbra
Zimbra ใช้ ClamAV เป็น anti virus ที่ช่วยในการ scan virus บน email ซึ่งโดยปรกติทั่วไปแล้วจะมีการ update virus database เรื่อยๆ แต่ถ้าหากระบบไม่สามารถ update virus database ได้ เราจำเป็นต้องทำการ reset virus database ใหม่ วิธีการ reset virus database ใหม่ สามารถทำได้ดังนี้ ปิด ClamAV service ด้วยคำสั่ง
1 2 3 | # zmclamdctl stop |
ลบ virus database file ด้วยคำสั่ง
1 2 3 | # rm -rf /opt/zimbra/data/clamav/db/* |
เปิด ClamAV service ด้วยคำสั่ง
1 2 3 | # zmclamdctl start |
นอกจากนี้สาเหตุระบบไม่สามารถ update virus database ได้ ยังมีสาเหตุต่างๆดังนี้ […]
How to check MySQL password on Zimbra server
Zimbra ใช้ MySQL database ในการเก็บข้อมูลที่ใช้ในการทำงาน ซึ่งโดยปกติแล้วถ้าหากเข้าใช้งาน mysql ด้วย login เป็น zimbra แล้วไม่จำเป็นต้องใส่ password ในการเข้าใช้งาน MySQL แต่ถ้าหากมีต้องการใช้งาน MySQL บน root user หรือเพื่อทำการ backup database ด้วยโปรแกรมต่างๆและจำเป็นต้องใช้ password เพื่อเข้าใช้งาน ก็สามารถตรวจสอบ MySQL password ของ root และ zimbra user ได้ด้วยการรันคำสั่งดังนี้ ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
How to fix “Service unavailable from cause of too many queries to uribl.com”
ถ้าหากใช้งานระบบ Zimbra แล้วเกิดปัญหาไม่สามารถรับ email ได้ แต่สามารถส่งออกได้ปรกติ และเมื่อเราตรวจสอบ log ก็พบข้อความดังข้างล่าง zimbramail postfix/smtpd[xxx]: NOQUEUE: reject: RCPT from mailx.ezylinux.com [58.137.249.xx]: 554 5.7.1 Service unavailable; Client host [58.137.249.xxx] blocked using multi.uribl.com; Too many queries from 173.194.97.xx. Emails should not be blocked based on this response. Recipient should fix their broken implementation. สาเหตุของปัญหา ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
How to fix error: 97: Address family not supported by protocol on Zimbra
เมื่อทำการ start zimbra service แล้วพบ error message ดังข้างล่าง Starting nginx…nginx: [emerg] socket() [::]:7143 failed (97: Address family not supported by protocol) failed. Starting mta…Failed. postalias: fatal: bad string length 0 < 1: inet_protocols = postfix failed to start ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
How to check mailbox usage of all accounts in Zimbra mail server
Script สำหรับการตรวจสอบการใช้งาน disk บนระบบ Zimbra mail server ซึ่ง script check mailbox usage นี้จะสามารถรายงานจำนวนเนื้อที่ที่แต่ละ user ใช้งานรวมถึงบอกจำนวน Quota ที่ได้ assign ไว้ และสถานะของแต่ละ user อีกด้วย ซึ่งตัวอย่างผลลัพธ์การทำงานสามารถแสดงได้ดังตัวอย่างด้านล่าง
1 2 3 4 5 6 7 8 9 10 11 | superadmin@ezymailhosting.com - Disk used: 3MB || Quota: 0MB (active account) superuser@ezymailhosting.com - Disk used: 0MB || Quota: 0MB (closed account) systemmin@ezymailhosting.com - Disk used: 0MB || Quota: 0MB (closed account) username@ezymailhosting.com - Disk used: 1MB || Quota: 0MB (active account) superman@ezymailhosting.com - Disk used: 2MB || Quota: 0MB (closed account) ... virus-quarantines.sdwxti@ezymailhosting.com - Disk used: 5MB || Quota: 0MB (active account) ============================== total Mailbox usages ================================ Total disk usages: 12MB |
ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
How to delete emails from the Zimbra MTA queue
เมื่อต้องการลบ email ที่ค้างอยู่ใน queue ของระบบจำนวนมาก เนื่องจากถูก spammer โจมตี สามารถทำได้ดังนี้ ต้องการลบ email ทั้งหมดที่อยู่ใน queue ของระบบ ให้รันคำสั่ง
1 2 3 | [root@EzyMailHosting ~]# /opt/zimbra/postfix/sbin/postsuper -d ALL |
แต่ถ้าหากไม่ต้องการให้กระทบต่อ email อื่นๆ ที่ค้างอยู่ในระบบ สามารถทำได้โดยรันคำสั่งดังนี้ ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
Listing email, name, quota and status of all accounts on Zimbra
เราสามารถ list ชื่อ, email, Mail Quota, และ Account status ได้ โดยข้อมูลจะแยกตาม domain ด้วย script ด้านล่างนี้ ซึ่งช่วยให้สามารถทราบละเอียดแบบคร่าวๆได้ผ่านทาง command line ครับ ตัวอย่าง ผลลัพธ์การรัน script ============================================ ========== ezymailhosting.com ============== Email: user1@ezymailhosting.com Name: EzyMailHosting Last name: user1 Full name: EzyMailHosting displayName: USER1 at EzyMailHosting MailQuota: 0 Account Status: active ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!
Recent Comments