From: Anton Yuzhaninov Date: Wed, 7 Oct 2020 10:57:37 +0000 (+0100) Subject: [Minor] Add option for DATE_IN_PAST/DATE_IN_FUTURE symbols X-Git-Tag: 2.7~256^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F3510%2Fhead;p=rspamd.git [Minor] Add option for DATE_IN_PAST/DATE_IN_FUTURE symbols Value for an option is the number of full hours the date of the message is in the past or future. --- diff --git a/rules/misc.lua b/rules/misc.lua index d12e09e2c..870952c94 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -76,10 +76,10 @@ local date_id = rspamd_config:register_symbol({ if date_diff > 86400 then -- Older than a day - task:insert_result('DATE_IN_PAST', 1.0) + task:insert_result('DATE_IN_PAST', 1.0, tostring(math.floor(date_diff/3600))) elseif -date_diff > 7200 then -- More than 2 hours in the future - task:insert_result('DATE_IN_FUTURE', 1.0) + task:insert_result('DATE_IN_FUTURE', 1.0, tostring(math.floor(-date_diff/3600))) end end })