Hello,I wonder if anyone can point me in the right direction regarding how to match a subject line using 'if match'.
Here is my ACL, set to 'warn' for the time being until I understand where I'm going wrong.
warn
condition = ${if match{$h_subject:}{^tester.*}{yes}{no}}
add_header = X-Test: Matched something.
log_message = Matched something.
The only time I can get a match is if I use {.*} as the regex which
appears to match everything. My ultimate goal is to match two names
commonly used in the subject lines of a particular spammer and to reject
at SMTP time also showing the winning match string somewhere in the
headers/logs.
I've read that 'if match' conditions don't need to be encased in \N \N but even when I do I never get a match.
Here's what I would ideally like to use as a regex:
{(i?)*.spammer.person\$}
Right now, to me that means a match for 'hi i'm spammer person' or 'Hi I
am Spammer pErson' but I guess I'm way wrong.
Any help would be greatly appreciated. Regards, Pete.
smime.p7s
Description: S/MIME Cryptographic Signature
-- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
