|
Sandy, One minute and 20 seconds after that log snippet showing the 552 error, MS SMTP logs the following: 2005-07-09 05:11:09 204.0.181.214 mailhost1.neimanmarcus.com SMTPSVC1 VALHALLA 66.109.52.201 0 QUIT - mailhost1.neimanmarcus.com 240 102953 105 4 102719 SMTP - -The QUIT command is issued by the sending server of course. It then apparently waits for a 250 response and never gets one because MS SMTP has already given up on the message after the 552 error, and therefore the sending server just requeues the message and tries again on the next run. I do have MS SMTP set to close connections after 1 minute of inactivity, but I'm not sure that it would have issued a proper response to the message after it has already done so earlier. So the fact that after it reached my max size, it continued on for another 1:20 might be part of the issue, but not the whole issue. I'm not totally sure why this happens, but I get messages all of the time that are too large for the server to accept and they are handled properly, even when plain HELO is used. I suspect that some servers don't bother to listen during the session for any types of responses, and because MS SMTP gives up on the message before the QUIT arrives, this produces a form of a loop. Because this is so isolated, and I am using one of the most popular gateways out there, I strongly suspect that this is the sending server's problem. I don't see why one couldn't issue an error during the DATA being sent as there are lots of things that can go wrong during this process. If it is in fact in the RFC's that one should wait until the DATA command is finished before sending the error, I could see that MS SMTP was in error here, but I don't see why this would be so. Matt Sanford Whiteman wrote:
-- ===================================================== MailPure custom filters for Declude JunkMail Pro. http://www.mailpure.com/software/ ===================================================== |
- Re: [Declude.JunkMail] Somewhat OT: Sending server ignori... Matt
- Re[2]: [Declude.JunkMail] Somewhat OT: Sending serve... Sanford Whiteman
- RE: [Declude.JunkMail] Somewhat OT: Sending server i... Andy Schmidt
