最近在學習使用Linux架站,架完dovecot後,確發現無法使用POP3收信,整個傻眼,因為第一次安裝時,都可以正常使用,怎麼第二次不行呢,終於找了好幾天,才發現問題是出在dovecot.conf檔,差點搞死我了!
查看/var/log/maillog檔訊息:
Jun 2 01:01:05:58 servername dovecot: POP3(user):mail_location not set and autodetection failed:mail storage autodetection failed with home=/home/user
Jun 2 01:01:05:58 servername dovecto: Fattal:pop3(user):namespace initialization failed
解決方式:
編輯dovecot.conf檔案內,尋找mailbox localtions and namespaces這段
將原先 # mail_location=
修改成 mail_location=mbox:~/mail:INBOX:/var/mail/%u
重新開啟 dovecot /etc/rc.d/init.d/dovecot restart
多謝您!我家裡有5本關於 "Linux如何架站的書" ,竟然都沒有1本好好在討論Dovecot的設定檔,關於mail_location項目的設定。 = = !!!
回覆刪除感謝您的PO文救了我! Orz x N