warn condition = $acl_c_helo_warning
!condition = ${if eq{$acl_c_mode}{submission}}
!hosts = +allnets
- add_header = :after_received:X-Distorted-Warning: \
+ add_header = :after_received:X-CONF_header_token-Warning: \
BADHELO \
Client's HELO doesn't match its IP address.\n\t\
helo-name=$sender_helo_name \
DEFCONF(master_domain, distorted.org.uk)
## List of home-system mail domain names. This can be empty if we only
-## provide service for special-purpose domanis.
+## provide service for special-purpose domains.
DEFCONF(sysdomains, CONF_master_domain)
+## The magic token for local header names.
+DEFCONF(header_token, Distorted)
+
## The smarthost for satellite hosts.
DEFCONF(smarthost, mail.distorted.org.uk)
## VALUE is the HEADER's current value.
m4_define(<:RENAME_HEADERS_ADD:>, <:m4_dnl
CLRSEP<::>FOREACH(<:\
- ${if def:h_$:><:1:{X-Distorted-Renamed-$:><:1: $h_$:><:1:\n}}:>,
+ ${if def:h_$:><:1:{X-CONF_header_token-Renamed-$:><:1: $h_$:><:1:\n}}:>,
<:$1:>):>)
## RENAME_HEADERS_REMOVE(list)
{${if match_domain {$sender_address_domain} \
{+public} \
{+allnets}{! +allnets}}})}
- add_header = :after_received:X-Distorted-Warning: \
+ add_header = :after_received:X-CONF_header_token-Warning: \
RCLNTLSNDR \
Apparently local sender, but received from remote \
server.\n\t\
set acl_m_spam_tests = ${sg{$acl_m_spam_tests}{!(.)}{\$1}}
## Insert the headers.
- add_header = X-Distorted-SpamAssassin-Score: \
+ add_header = X-CONF_header_token-SpamAssassin-Score: \
$spam_score/$acl_m_spam_limit_presentation \
($spam_bar)
- add_header = X-Distorted-SpamAssassin-Status: \
+ add_header = X-CONF_header_token-SpamAssassin-Status: \
score=$spam_score, \
limit=$acl_m_spam_limit_presentation, \n\t\
tests=$acl_m_spam_tests