MDaemon is a useful and stable Mail Server,After the company switched from Exchange to MDaemon,We haven't encountered any major problems,Although MDaemon's features aren't as powerful as Exchange,But for the vast majority of needs, it is more than enough。Another great thing about MDaemon is that all settings are recorded in plain text in a notepad file,So when there are some special requirements,對於管理人員來說很方便,也許有人會覺得這樣會有安全性的問題,但就便利性而言,確實是很棒的。
MDaemon有個奇怪的機制,如果使用pop3收信,同時間同個帳號只能有一個裝置接收,因此像公司如果有人同時使用PC、NB或是手機透過pop3收信時,就常會出現"-ERR maildrop already locked"的錯誤訊息。去台灣的MDaemon論壇查,有人反應,但沒有結果,自己研究過後,總算找到解決之道。

MDaemon目錄底下有個LockFiles資料夾,當有帳號透過pop3在收信時,此目錄會產生一個檔名為"pop-mail帳號.lck"的檔案,當接收完畢,此檔案即會消失,在此檔案消失前,若有其他裝置又對於同的帳號進行接收動作,即會出現"-ERR maildrop already locked"錯誤訊息。
一開始想說,我只要讓MDaemon無法在這個目錄產生.lck檔案就好了。在更改安全性設定後,確實解決了同時收pop3的問題,但是Web的收信的部份卻反而出現了問題,在登入web後,看不到郵箱裡的任何一封信。之後,把安全性改成可以建立,但無法讀取,這樣也就解決了所有問題。

[Related Links]
- MDaemon的POP3同時登入問題 – [數碼中文坊]








Leave a Reply