On 23/02/2010 13:45, Andre Tann wrote:
Steffen Kaiser, Dienstag 23 Februar 2010:
Can you provide a sample mail? Does it contains NUL (ASCII 0, 0x0, \0)
characters?
I don't have one right now. I will catch the next one that is nagging
me, and post it here.
Until then: how can I find out if a mail contains a NUL-Byte? Can one
grep for it? grep \0 mailfile?
Also try some permutations such as
- delivering one new email to the user (yes it's then on the end before
you get to it)
- does it repeatedly die with the same message/same point each time?
- if you remove the message, then allow the user to complete the
download, then put the message back again does it still die on that message?
- change internet connection - does it download ok now?
I have seen something similar to what you describe over a the last few
years (not server specific), only very rarely though. I can't repro it
from a different network connection, ie different connection used and it
downloads fine. Also simply adding/removing messages (usually any
message) causes the next download to succeed.
I had actually attributed the problem to be elsewhere and perhaps a very
specific interaction of MTU size with a sequence of bytes in the message
which was confusing Outlook Express...? I haven't had ever managed to
get a situation that I can reproduce time and time again on my side.
Good luck
Ed W