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

Reply via email to