]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Cleanup crap
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 25 Oct 2019 10:24:28 +0000 (11:24 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 25 Oct 2019 10:24:28 +0000 (11:24 +0100)
.luacheckrc
rules/regexp/headers.lua

index 871aa481145f6bed357adeb488795599a66720ea..1af61bfda4a8957755a521e3ad42f7895ce9ac97 100644 (file)
@@ -15,7 +15,6 @@ globals = {
   'classifiers',
   'config',
   'confighelp',
-  'kmail_msgid',
   'rspamd_classifiers',
   'rspamd_config',
   'rspamd_count_metatokens',
index dfd18f7df029c896388ca40d39638a9e6abe0386..1b76b6f361ea25fb92e369741e0a37e26c207987 100644 (file)
@@ -415,23 +415,6 @@ reconf['FORGED_MUA_THEBAT_MSGID_UNKNOWN'] = {
 local kmail_mua = 'User-Agent=/^\\s*KMail\\/1\\.\\d+\\.\\d+/H'
 -- KMail common Message-ID template
 local kmail_msgid_common = 'Message-Id=/^<?\\s*\\d+\\.\\d+\\.\\S+\\@\\S+>?$/mH'
-function kmail_msgid (task)
-       local regexp_text = '<(\\S+)>\\|(19[789]\\d|20\\d\\d)(0\\d|1[012])([012]\\d|3[01])([0-5]\\d)([0-5]\\d)\\.\\d+\\.\\1$'
-       local re = rspamd_regexp.create_cached(regexp_text)
-       local header_msgid = task:get_header('Message-Id')
-       if header_msgid then
-               local header_from = task:get_header('From')
-               if header_from and re:match(header_from.."|"..header_msgid) then return true end
-       end
-       return false
-end
--- Summary rule for forged KMail Message-ID header
-reconf['FORGED_MUA_KMAIL_MSGID'] = {
-  re = string.format('(%s) & (%s) & !(%s) & !(%s)', kmail_mua, kmail_msgid_common, 'kmail_msgid', unusable_msgid),
-  score = 3.0,
-  description = 'Message pretends to be send from KMail but has forged Message-ID',
-  group = 'mua'
-}
 -- Summary rule for forged KMail Message-ID header with unknown template
 reconf['FORGED_MUA_KMAIL_MSGID_UNKNOWN'] = {
   re = string.format('(%s) & !(%s) & !(%s)', kmail_mua, kmail_msgid_common, unusable_msgid),