On Tue, 27 Mar 2007, Jaco Engelbrecht wrote:

> > But why have you written $ACL_SPAMMARK_THRESH?
> >                          ^
>  
> That's how I access the value of ACL_SPAMMARK_THRESH?
> 
> --
> # Spam thresold
> ACL_SPAMMARK_THRESH  = acl_m4
> 
> # Get the clients' filter settings.
>    warn
>       set acl_c0                  = ${extract{3}{\:}{$ACL_SPAMMARK_FLAGS}}
>       set ACL_SPAMMARK_THRESH     = ${eval:$acl_c0}
>       logwrite                    = Spam score thresold for user: 
> $ACL_SPAMMARK_THRESH

Oh, OK, I now see how you are using it. You're just renaming some ACL 
variables.

If you upgrade to the latest release (4.66) you can use arbitrary names 
of your own, such as acl_m_spammark_thresh and not have to fudge it with 
macros.

> # exim4 -bV
> Exim version 4.60 #1 built 08-Jun-2006 08:37:35

There don't *seem* to be any relevant bug fixes since 4.60.

However, I'm now mystified as to what you are trying to do. In which ACL 
does the above extract appear? "For user" things can only appear in RCPT 
ACL's, but you can't do spam scanning until the DATA ACL. Or is your 
"user" and "client" a host?

-- 
Philip Hazel            University of Cambridge Computing Service
Get the Exim 4 book:    http://www.uit.co.uk/exim-book

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to