Dovecot執行一段時間後, Outlook 無法收信的問題

公司的mail server是postfix+dovecot
大家的outlook都很正常收發信
突然會有某位同事說outloog無法收信
出現err authentication failed的訊息
但是同時使用WEBMAIL卻是可正常登入收發信
查/var/log/dovecot.log的訊息如下
pop3(userxxx): Apr 26 16:40:57 Error: Error indexing mbox file /var/mail/userxxx: LF not found where expected

解決方法:

以下以 userxxx 代表某帳號

cd /var/mail
cp userxxx userxxx_bak
> userxxx //清空郵箱

cat userxxx_bak >> userxxx //匯入剛剛備份的郵件

即可正常收信

如果還無法恢復正常
那麼還有一種可能
就是/var/mail/userxxx內有出現不正常的字元
用vi編輯/var/mail/userxxx
發現第一行竟然是空白行
將空白行刪除後
outlook即可正常收發信

 

arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()