From fe1ab59efe607dfb6ee60f7bc590286909567cba Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sat, 19 Feb 2011 02:40:01 +0300 Subject: [PATCH] Add composites for outlook. Submitted by: Victor Ustugov --- conf/lua/regexp/headers.lua | 6 ++++-- rspamd.xml.sample | 13 +++++++------ 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/conf/lua/regexp/headers.lua b/conf/lua/regexp/headers.lua index 85208b982c..838bca2f3e 100644 --- a/conf/lua/regexp/headers.lua +++ b/conf/lua/regexp/headers.lua @@ -98,9 +98,11 @@ local iplanet_messaging_server = 'Received=/iPlanet Messaging Server/H' local hotmail_baydav_msgid = 'Message-Id=/^BAY\\d+-DAV\\d+[A-Z0-9]{25}\\@phx\\.gbl$/mH' -- Sympatico message id local sympatico_msgid = 'Message-Id=/^BAYC\\d+-PASMTP\\d+[A-Z0-9]{25}\\@CEZ\\.ICE$/mH' +-- Mailman message id +local mailman_msgid = 'Message-ID=/^$/XS' -- Message id seems to be forged -local unusable_msgid = string.format('(%s | %s | %s | %s | %s)', - lyris_ezml_remailer, wacky_sendmail_version, iplanet_messaging_server, hotmail_baydav_msgid, sympatico_msgid) +local unusable_msgid = string.format('(%s | %s | %s | %s | %s | %s)', + lyris_ezml_remailer, wacky_sendmail_version, iplanet_messaging_server, hotmail_baydav_msgid, sympatico_msgid, mailman_msgid) -- Outlook express data seems to be forged local forged_oe = string.format('(%s & !%s & !%s & !%s)', oe_mua, oe_msgid_1, oe_msgid_2, unusable_msgid) -- Outlook specific headers diff --git a/rspamd.xml.sample b/rspamd.xml.sample index 44d6a65660..e099e5868c 100644 --- a/rspamd.xml.sample +++ b/rspamd.xml.sample @@ -66,7 +66,9 @@ HTML_SHORT_LINK_IMG_2 - FORGED_MUA_OUTLOOK + FORGED_MUA_OUTLOOK + + FORGED_MUA_OUTLOOK_MAILLIST FM_FAKE_HELO_VERIZON @@ -103,6 +105,8 @@ MISSING_MID FORGED_RECIPIENTS + + FORGED_RECIPIENTS_MAILLIST RATWARE_MS_HASH @@ -181,15 +185,12 @@ PHISHING - - FORGED_RECIPIENTS_MAILLIST - - -FORGED_RECIPIENTS & MAILLIST +FORGED_RECIPIENTS & ~MAILLIST +FORGED_MUA_OUTLOOK & ~MAILLIST -- 2.47.3