m4_define(<:SPAMLIMIT_LOOKUP:>,
<:condition = ${if exists{$1}}
- SPAMLIMIT_SET(<:${lookup {$2$3$4@$5/$6} nwildlsearch {$1} \
+ SPAMLIMIT_SET(<:${lookup {$2@$3/$4} nwildlsearch {$1} \
{SPAMLIMIT_CHECK($value)}}:>):>)
m4_define(<:SPAMLIMIT_USERV:>,
<:SPAMLIMIT_SET(<:${run {/usr/bin/timeout 5s \
userv CONF_userv_opts \
SHQUOTE($1) exim-spam-limit \
- SHQUOTE($6) SHQUOTE($2) SHQUOTE($3) \
- SHQUOTE($4) SHQUOTE(@$5)} \
+ SHQUOTE($4) \
+ SHQUOTE($2) SHQUOTE(@$3)} \
{SPAMLIMIT_CHECK($value)}}:>):>)
SECTION(global, policy)m4_dnl
set acl_m_spam_tests = ${sg{$acl_m_spam_tests}{!(.)}{\$1}}
## Insert the headers.
- add_header = X-CONF_header_token-SpamAssassin-Score: \
+ ADD_HEADER(<:X-CONF_header_token-SpamAssassin-Score: \
$spam_score/$acl_m_spam_limit_presentation \
- ($spam_bar)
- add_header = X-CONF_header_token-SpamAssassin-Status: \
+ ($spam_bar):>)
+ ADD_HEADER(<:X-CONF_header_token-SpamAssassin-Status: \
score=$spam_score, \
limit=$acl_m_spam_limit_presentation, \n\t\
- tests=$acl_m_spam_tests
+ tests=$acl_m_spam_tests:>)
## We're good.
accept