4 Jan
2008
4 Jan
'08
2:42 p.m.
The main issue here is that qmail-pop3d violates POP3 spec and returns wrong message sizes. The size that should be reported to POP3 clients is the one with linefeeds counted as CR+LF pairs instead of plain LFs. This doesn't seem to break clients, but I don't want to violate specs just to make things a bit easier.
Thanks for the explanation, i suspected something like this.
Of course if you don't care about any of this, you could just as well modify Dovecot's sources and have it work the same as qmail-pop3d:
The patch fixed my problem, the I/O load on the server is now nearly the same as with qmail-pop3d. Thanks Timo, great support!