Re: [Exim] Exim4.20: drop in acl_check_data

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: exim-users
Subject: Re: [Exim] Exim4.20: drop in acl_check_data
On Fri, 17 Oct 2003, @email.dp.ua> wrote:

> drop: This verb behaves like deny, except that an SMTP connection is
> forcibly closed after the 5xx error message has been sent.


> then I telnet to this host and try to send the same message as I have
> done before:
> telnet xxxx 25
> 220 xxxx ESMTP Fri, 17 Oct 2003 14:39:11 +0300
> mail from:<>
> 250 OK
> rcpt to:<trooper@???>
> 250 Accepted
> data
> .......
>
> ------=_NextPart_000_0014_01C3949C.2E22D6B0--
>
> .
> Connection closed by foreign host.
>
>
> And I doesn't have got any 550 error message.
>
> Is it a bug of exim or I do something wrong?


I suspect the TCP/IP stack is letting the connection drop "overtake" the
pending data message. You could test this by using "deny" instead of
drop, and then having "drop" with a "delay" modifier so that there is a
delay before the connection is dropped.


--
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book:    http://www.uit.co.uk/exim-book