Archive for the ‘Administration’ Category


Enable Zimbra Global Address List (GAL) to see all domains

Zimbra มีระบบ Autocomplete ในการแสดงรายชื่อของ email ที่มีอยู่ใน domain ซึ่งจะช่วยอำนวยความสะดวกให้ผู้ใช้งานสามารถพิมพ์ชื่อ email ได้อย่างถูกต้องและรวดเร็ว แต่ถ้าหากต้องการให้ระบบ autocomplete สามารถแสดงรายชื่อของทุกโดเมนที่มีอยู่ในระบบ สามารถทำได้ดังนี้ การกำหนดให้แสดง autocomplete รายชื่อของทุกโดเมนสำหรับบางโดเมน คำสั่ง

โดยที่ YOURDOMAIN คือ โดเมนของ email ตัวอย่างเช่น กำหนดให้ domain ezymailhosting.com สามารถแสดง autocomplete รายชื่อของทุกโดเมนที่มีอยู่ในระบบ ให้รันคำสั่งดังนี้


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 ด้วยคำสั่ง

ลบ virus database file ด้วยคำสั่ง

เปิด ClamAV service ด้วยคำสั่ง

นอกจากนี้สาเหตุระบบไม่สามารถ 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 อีกด้วย ซึ่งตัวอย่างผลลัพธ์การทำงานสามารถแสดงได้ดังตัวอย่างด้านล่าง

ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!


How to change HELO message in Zimbra Mail Server

หากต้องการเปลี่ยน SMTP HELO บน Zimbra server ให้ตรงตาม MX record ที่ได้ตั้งค่าไว้ สามารถทำได้ตามวิธีการด้านล่างนี้ เข้าใช้งานด้วย zimbra user


How to delete emails from the Zimbra MTA queue

เมื่อต้องการลบ email ที่ค้างอยู่ใน queue ของระบบจำนวนมาก เนื่องจากถูก spammer โจมตี สามารถทำได้ดังนี้ ต้องการลบ email ทั้งหมดที่อยู่ใน queue ของระบบ ให้รันคำสั่ง

แต่ถ้าหากไม่ต้องการให้กระทบต่อ email อื่นๆ ที่ค้างอยู่ในระบบ สามารถทำได้โดยรันคำสั่งดังนี้ ขออภัยอย่างสูง บทความนี้สงวนสิทธิการเข้าใช้งานเฉพาะลูกค้าเท่านั้น!!