Re: [exim] Bug in sender verify callouts?

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Avleen Vig
Datum:  
To: exim-users
Betreff: Re: [exim] Bug in sender verify callouts?
On Sat, Jun 25, 2005 at 12:05:22PM +0100, Philip Hazel wrote:
> > SENDING SYSTEM:
> > Jun 14 10:47:38 zorac smap[20299]: Input before banner from keylime.silverwraith.com
> > Jun 14 10:48:43 zorac smap[20398]: Input before banner from keylime.silverwraith.com
> > Jun 14 10:49:29 zorac smap[20425]: Input before banner from keylime.silverwraith.com
> > Jun 14 10:55:28 zorac smap[20892]: Input before banner from keylime.silverwraith.com
>
> What does "Input before banner" actually mean? Especially as it's a
> sending system, I don't understand this.


[snip]

> Sorry, I'm missing something here. Did that message come from the
> sending system? Perhaps you'd better post the entire context again, as
> I've clearly got totally confused.


'zorac' sent mail to 'keylime'.
Before accepting the message, 'keylime' connected back to 'zorac' to
perform a sender verify. As this point, exim on 'keylime' did not wait
for the 220 which signifies the end of the banner, and instead sent some
date to 'zorac' (possibly 'HELO').

When this happened, 'zorac' said "Input before banner from keylime.silverwraith.com"

"Input before banner" means 'keylime' (the system doing the sender
verify callout) did not wait for the end of the banner, and instead
decided to send some data anyway.
It is equivilent to the Exim error:
SMTP protocol violation: synchronization error (input sent without
waiting for greeting)


How's that? :-)

-- 
Avleen Vig
Systems Administrator
Doing virtual domain hosting with Exim?
  Check out Virtual Exim: http://silverwraith.com/vexim
    (Click the banner, support development..)