On Tue, May 15, 2012 at 03:45:22PM -0400, Wietse Venema wrote: > k...@rice.edu: > > On Tue, May 15, 2012 at 03:08:45PM -0400, Wietse Venema wrote: > > > k...@rice.edu: > > > > Dear Postfix users, > > > > > > > > I am having mail bounce from a Exim 4.77 system with the following > > > > error: > > > > > > > > <x...@citykitchencatering.com>: Protocol error: host > > > > citykitchencatering.com[74.50.1.185] said: 250 Accepted (in reply to > > > > DATA > > > > command) > > > > > > Does this affect all mail or just some? > > > > > > > It affects all Email sent to the system. This only started today and > > mail to the same system and addresses worked yesterday. > > That server is busted. > > Maybe they installed a "security" "firewall" that mis-implements > SMTP PIPELINING. > > Evidence: > > 1 May 15 15:29:18 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 220-roland.lunarservers.com ESMTP > Exim 4.77 #2 Tue, 15 May 2012 12:29:18 -0700 > 2 May 15 15:29:18 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 220-We do not authorize the use of > this system to transport unsolicited, > 3 May 15 15:29:18 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 220 and/or bulk e-mail. > 4 May 15 15:29:18 spike postfix/smtp[37016]: > > citykitchencatering.com[74.50.1.185]:25: EHLO spike.porcupine.org > 5 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250-roland.lunarservers.com Hello > spike.porcupine.org [168.100.189.2] > 6 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250-SIZE 52428800 > 7 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250-PIPELINING > 8 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250-AUTH PLAIN LOGIN > 9 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250-STARTTLS > 10 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250 HELP > 11 May 15 15:29:19 spike postfix/smtp[37016]: > > citykitchencatering.com[74.50.1.185]:25: MAIL FROM:<wie...@porcupine.org> > 12 May 15 15:29:19 spike postfix/smtp[37016]: > > citykitchencatering.com[74.50.1.185]:25: RCPT > TO:<postmas...@citykitchencatering.com> > 13 May 15 15:29:19 spike postfix/smtp[37016]: > > citykitchencatering.com[74.50.1.185]:25: RSET > 14 May 15 15:29:19 spike postfix/smtp[37016]: > > citykitchencatering.com[74.50.1.185]:25: QUIT > 15 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250 OK > 16 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 250 OK > 17 May 15 15:29:19 spike postfix/smtp[37016]: < > citykitchencatering.com[74.50.1.185]:25: 550 No Such User Here > > Line 15: the server replies with "250 OK"; by the rules of SMTP, > this is the reply to "MAIL FROM". > > Line 16: the server replies with "250 OK"; by the rules of SMTP, > this is the reply to "RCPT TO". > > Line 17: the server replies with "550 No Such User Here". Clearly > the server has gotten out-of-sync with the client. > > You can dumb down Postfix with > > /etc/postfix/main.cf: > smtp_discard_ehlo_keyword_address_maps = hash:/etc/postfix/busted-servers > > /etc/postfix/busted-servers: > 74.50.1.185 pipelining > > Do "postmap /etc/postfix/busted-servers" and "postfix reload". > > Wietse > Hi Wietse,
Thank you for the analysis. I had already tried disabling the pipelining. I will follow-up with the remote site and see what changed overnight there. Thank you again for a great piece of software. Regards, Ken