Hello everyone,
I have two mailservers [1] running dovecot. Mail store format is
maildir. Every once in a while I have the following problem: When a User
downloads his mail via POP3, the client says something like "the server
has closed the connection unexpectedly, and gives this reason:
[...blahblah...]".
One can now cancel the download, and restart it, and the problem shows
up again and again. The first few mails get downloaded, and then the
process stops.
Strange to say the "blahblah"-portion is a piece of text out of the
email that doesn't want to get downloaded.
Then I remove this single message out of the Maildir/cur-directory, and
everything is fine again. It is easy to figure out which mail to delete
because it's the first one that is not market as seen
[...]
filename...:2,S
otherfilename...;2, <= this file must be deleted
[...]
For me it looks as if dovecot had a problem with some byte sequence in
this mail, and for some reason it gives an error message to the client
which is taken out of the mail.
On the SuSE-Machine, before dovecot there was a courier-imapd running,
which never showed this kind of problem, so it should not be a client
problem.
Hopefully my description is clear enough.
Does anyone have an idea what's going on here?
Thanks.
Andre
[1]
One machine is a openSuSE 11.2 with
# rpm -qa | grep dovecot
dovecot12-backend-sqlite-1.2.9-0.1.1.i586
dovecot12-backend-mysql-1.2.9-0.1.1.i586
dovecot12-backend-pgsql-1.2.9-0.1.1.i586
dovecot12-1.2.9-0.1.1.i586
The other machine is a Debian Lenny with
# dpkg -l | grep dovecot
dovecot-common 1:1.0.15-2.3+lenny1
dovecot-imapd 1:1.0.15-2.3+lenny1
dovecot-pop3d 1:1.0.15-2.3+lenny1
--
Andre Tann