I am trying to implement a rule that will allow me to place phrases in a
file which is read and then used to match against partial subject lines.

The ACL looks like:

warn
    condition = ${if and{\
    {def:header_subject:}\

{match{$header_subject:}{${readfile{CONFIGDIR/match-subjects}{|}}(?!)}}}{1}{0}}
    message = Matched Subject: (subject=$h_subject:)

The file would right now contains phrases like:

###############################################
^\{Virus\?\}
badword
Virus Detected by Network Associates, Inc\. Webshield
^---- Virus Detected ----$
^Virus [Dd]etected$
^Virus Alert$
^InterScan NT Alert$
^Virus found in the message$
###############################################

It doesn't appear to work, I don't get any errors, but nothing appears to
match when a message flows through.
I found the syntax from another posting (2004) so perhaps it needs
updating??

This is being used in the data ACL section.

I really plan on using it for other types of phrases, but I am just trying
to get it to work with the example I found.

I'm using Exim 4.76
-- 
## 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/

Reply via email to