环境:CentOS 6.3
Error: Syncing INBOX failed: Mailbox isn't a valid mbox file
Error: Couldn't init INBOX: Mailbox isn't a valid mbox file
Info: Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0
使用foxmail登录邮件服务器,输入密码被拒绝
使用协议: POP3, 服务器反回: '-ERR Mailbox isn't a valid mbox file',...
服务器错误嘛: 0x800CCC90, 错误码: 0x800CCC92
解决办法:
[root@mail ~]# ll /home/username/mail/.imap/INBOX/total 88-rw-rw---- 1 username mail 3152 Jan 19 11:33 dovecot.index-rw-rw-rw- 1 username mail 41984 Jan 19 11:28 dovecot.index.cache-rw-rw---- 1 username mail 17676 Jan 19 11:28 dovecot.index.log[root@mail ~]# [root@mail ~]# id usernameuid=541(username) gid=12(mail) groups=12(mail)[root@mail ~]#[root@mail ~]# testsaslauthd -u username -p 1234560: OK "Success."[root@mail ~]#
[root@mail ~]# cd /var/spool/mail/[root@mail mail]# du -h username16Musername[root@mail mail]# cp username username.bak[root@mail mail]# true > username[root@mail mail]# du -h username0username[root@mail mail]# du -h username17M username[root@mail mail]#
另外发送一封测试邮件到这个账户
[root@mail mail]# cat username.bak >> username
让用户再次收取邮件,问题解决。
参考文档:http://blog.csdn.net/solarium/article/details/4903187