此文转自:http://cha.homeip.net/blog/archives/2006/06/mis.html
解決 dovecot POP3 收信時發生 Mailbox / INBOX 錯誤的問題
版本: dovecot-0.99.11-9.EL4
maillog:
pop3(某帳號): Error syncing mbox file /var/mail/某帳號: LF not found where expected
pop3(某帳號): Error indexing mbox file /var/mail/某帳號: LF not found where expected
pop3(某帳號): Couldn't open INBOX: Internal error occured. Refer to server log for more information.以 telnet 登入 110 埠:
輸入完密碼後回應: -ERR No INBOX for user.
版本: dovecot-1.0-0.beta2.7
maillog:
pop3(某帳號): Mailbox init failed top=0/0, retr=0/ del=0/0, size=0
Outlook Express 訊息:
登入您的郵件伺服器時發生錯誤。您的密碼被拒絕。...通訊協定: POP3, 伺服器回應: '-ERR Mailbox isn't a valid mbox file',... 伺服器錯誤: 0x800CCC90, 錯誤碼: 0x800CCC92
解決方法:
以下以 foo 代表某帳號
cd /var/spool/mail
cp foo foo_ 備份郵件
true > foo 清空郵箱另外寄一封信到 foo 帳號
cat foo_ >> foo 匯入剛剛備份的郵件
即可正常收信