Rebuilt smtpd with a few debug statements thrown in. It seems that for those connections that "timeout after DATA", the process gets hung as soon as it begins trying to read the mail content, not succeeding at reading a single byte.
I'm sure this is related, but I just noticed something...
I always get timeouts receiving mail from my employer's Exchange system (as well as several other senders whose implementation I don't know).
tcpdump shows that I do receive the entire message content, and that the packet ends with "<CR><LF><CR><LF>.<CR><LF>QUIT<CR><LF>". It also shows that...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.