Wakko Warner wrote:
>
..[snip]...
>
> I'm not concerned about memory usage. THe box has 512mb memory. I
> wanted to view the headers myself before the message completed. I know
> of no way to do this before the entire message is received.
>
--
Hmm, you could try using the message_headers expansion during the DATA_ACL
check, but I am not sure if you can have that run before the message body,
however, I do know that exim does have a 'break' between the headers and
the body, at least that is what appears to happen while watching debug
screens.
Is there a way to have exim check all headers before the message body
comes, just incase one would wish to drop the message at that time?
From the manual:
http://www.exim.org/exim-html-4.30/doc/html/spec_11.html#SECT11.8
$message_headers: This variable contains a concatenation of all the header
lines when a message is being processed, except for lines added by routers
or transports. The header lines are separated by newline characters.
--EAL--