ปัญหาการเกิด “Mailbox is locked by POP server” จาก Cyrus-imapd เป็นปัญหาที่พบบ่อยครั้งเมื่อมีการใช้ POP3 ในการดึง e-mail มากกว่า 1 connection ในเวลาเดียวกันของ user เดียวกัน หรือจะพูดง่ายๆก็คือ มีเครื่องใดเครื่องหนึ่งใช้ POP3 ดึง e-mail อยู่และการเชื่อมต่อยังไม่เสร็จสิ้นก็มีเครื่องอีกเครื่องหนึ่งเข้ามาดึง e-mail จึงทำให้เครื่องที่ connect มาทีหลังจะถูกปฏิเสธการร้องขอจาก POP Server ด้วยคำว่า “Mailbox is locked by POP server”
สาเหตุของปัญหาเกิดได้หลายสาเหตุด้วยกัน เช่น ปัญหาเกี่ยวกับ network, ปัญหาจากเครื่อง user ทำให้ไม่สามารถรับเมล์ได้หมดและพยายามรับเมล์โดยใช้กับเชื่อมต่อใหม่ เป็นต้น
สำหรับปัญหานี้ไม่ใช่ bug ของ cyrus-imapd แต่อย่างใด เพราะ cyrus-imapd ได้เขียนวิธีการทำงานตามมาตราฐานของ RFC ที่ได้ถูกกำหนดไว้สำหรับการใช้งาน protocal POP3 นั้นเอง
ผลกระทบจากการเกิด “Mailbox is locked by POP server” จะทำให้การใช้งาน webmail (ใช้ IMAP) ไม่สามารถลบ, ย้าย หรือ แก้ไขสถานะ email ไม่ได้เนื่องจากว่า mailbox ได้ถูก lock เอาไว้
Related posts:
- Managing Cyrus IMAP server – Cyrus system administration Cyrus IMAP เป็นโปรแกรมที่ทำหน้าที่เป็น POP3, และ IMAP server ที่มีชื่อเสียตัวหนึ่ง...
- Test the connectivity to server using netcat เมื่อต้องการทดสอบ connection เราสามารถที่จะใช้โปรแกรม netcat เพื่อทำการทดสอบได้ ขั้นตอนการทดสอบสามารถทำได้ดังนี้ ถ้าไม่มีโปรแกรม netcat...
- How to delete messages from mail queue วิธีการลบ mail ออกจาก queue ของ MTA ต่างๆ โดยสมมติว่ามี...
- Anti-spam appliances Anti-spam appliances คือ อุปกรณ์ Hardware ที่ภายในบรรจุ software ที่ไว้ใช้สำหรับการบริหารและจัดการเพื่อต่อสู้กับการ...
- Restrict some users to sending mail only to internal domain Postfix คือ MTA ที่มีความยืดหยุ่นในการใช้งานที่สูงมาก เราสามารถแก้ไขและปรับแต่งค่าได้ตามที่ต้องการ อย่างเช่นในบทความนี้ จะมาพูดถึง วิธีการกำหนดขอบเขตการส่ง...


September 1st, 2009
Tum.
Posted in
Tags: 