What about a new eval function comparing the matches of two regular expression?
If there would be a function like

eval:Equals(/regex1/,/regex2/) and eval:NOTEquals(/regex1/,/regex2/)

it would be easy to define rules like:

a rule scoring, say with 0.8 points, if there is only one recipients address and
that one equals the senders address but they have different 'name parts'? Like: 
TO: "User Name" <[email protected]> FROM: "viagra offer" <[email protected]>

There are a lot of spam mails with that structure trying to get through because
many people have their own domain on the whitelist. I tried to set this up as 
rule but with no luck. I fear it is not possible to do
this with a regular expression as it is not possible to compare results of a 
regular expression in a regular
expression.

And the AWL does not work for mails with this structure. If the sender address 
was set to the recipients address the AWL is fooled and the mail gets a 
negative score.

Could someone implement this?

Greetings

Harry




----------------------------------------------------
JAM Software GmbH
Gesch?ftsf?hrer: Joachim Marder
Max-Planck-Str. 22 * 54296 Trier * Germany
Tel: 0700-70707050 * Fax: 0700-70707059
(max. 12,4 ct/min, Preise aus Mobilfunknetzen k?nnen abweichen)
Handelsregister Nr. HRB 4920 (AG Wittlich) http://www.jam-software.de

Reply via email to