MDaemon多台電腦同時收同一個pop3帳號的信

  MDaemon是個好用又穩定的Mail Server,公司從Exchange改成MDaemon後,也沒遇過什麼大問題,MDaemon功能雖然不若Exchange強大,但對於絕大多數的需求也是很夠用了。MDaemon還有個很棒的地方是所有設定都以記事本明碼方式紀錄,因此當有部份特殊需求時,對於管理人員來說很方便,也許有人會覺得這樣會有安全性的問題,但就便利性而言,確實是很棒的。

  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後,看不到郵箱裡的任何一封信。之後,把安全性改成可以建立,但無法讀取,這樣也就解決了所有問題。

 

【相關連結】

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.