Re: [exim] gotcha: chunking and predata

Top Page
Delete this message
Reply to this message
Author: Jasen Betts
Date:  
To: exim-users
Subject: Re: [exim] gotcha: chunking and predata
On 2017-01-17, Jeremy Harris <jgh@???> wrote:
> On 17/01/17 07:17, Jasen Betts wrote:
>> Is there a way to detect that chunking was used in the DATA acl?
>
> Look for "bdat", case-independently, in $smtp_command.


Actually I really want to know if my pre-data ACL has been missed, so
I'll check for that explicitly

I'll set a variable in the MAIL ACL and then clear it in pre-DATA then
in my DATA ACL I can do something like

    # run predata acl if haven't already. (eg: bdat)
    require
      acl = ${if!bool{$acl_m_need_predata_acl}{accept}{my_predata_acl}}
      # "!bool" above because spaces break it


thus all my pre-data variables will be set and my checks applied.


by clearing the variable on completion I'm not writing it to disk.
so it won't get in the way when I'm groping through -H files.

--
This email has not been checked by half-arsed antivirus software