From abe84f28cea90ccdaad3d06c3e70de6a8b267409 Mon Sep 17 00:00:00 2001 From: Alexander Moisseev Date: Mon, 25 Apr 2016 18:29:00 +0300 Subject: [PATCH] Fix `RCVD_TLS_ALL` rule when there are no `Received` headers --- rules/misc.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/misc.lua b/rules/misc.lua index f72efea87..176dac853 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -291,6 +291,7 @@ rspamd_config.ENVFROM_VERP = { rspamd_config.RCVD_TLS_ALL = { callback = function (task) local rcvds = task:get_header_full('Received') + if not rcvds then return false end local count = 0 local encrypted = 0 for _, rcvd in ipairs(rcvds) do -- 2.39.5