From ce9394561d07edfb9ff14d5a7e3ece2722c24a24 Mon Sep 17 00:00:00 2001 From: Anton Yuzhaninov Date: Wed, 7 Oct 2020 11:57:37 +0100 Subject: [PATCH] [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. --- rules/misc.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 }) -- 2.39.5