From: Vsevolod Stakhov Date: Mon, 13 Aug 2018 11:06:07 +0000 (+0100) Subject: [Minor] Another fix for MISSING_MIMEOLE X-Git-Tag: 1.8.0~268 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=149a6439a79d45f4ec0fb683385e4a44e3cf2862;p=thirdparty%2Frspamd.git [Minor] Another fix for MISSING_MIMEOLE Issue: #514 --- diff --git a/rules/regexp/headers.lua b/rules/regexp/headers.lua index 3daa58c481..4889c0e7ff 100644 --- a/rules/regexp/headers.lua +++ b/rules/regexp/headers.lua @@ -656,13 +656,13 @@ reconf['FAKE_REPLY_C'] = { local has_msmail_pri = 'header_exists(X-MSMail-Priority)' local has_mimeole = 'header_exists(X-MimeOLE)' local has_squirrelmail_in_mailer = 'X-Mailer=/SquirrelMail\\b/H' -local has_office12145_in_mailer = 'X-Mailer=/^Microsoft (?:Office )?Outlook 1[245]\\.0/' +local has_office_version_in_mailer = [[X-Mailer=/^Microsoft (?:Office )?Outlook [12]\d\.0/]] reconf['MISSING_MIMEOLE'] = { re = string.format('(%s) & !(%s) & !(%s) & !(%s)', has_msmail_pri, has_mimeole, has_squirrelmail_in_mailer, - has_office12145_in_mailer), + has_office_version_in_mailer), score = 2.0, description = 'Mime-OLE is needed but absent (e.g. fake Outlook or fake Exchange)', group = 'header'