aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/greylist.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/lua/greylist.lua')
-rw-r--r--src/plugins/lua/greylist.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/lua/greylist.lua b/src/plugins/lua/greylist.lua
index 292d1fcaa..424cf5509 100644
--- a/src/plugins/lua/greylist.lua
+++ b/src/plugins/lua/greylist.lua
@@ -207,7 +207,7 @@ local function greylist_check(task)
task:insert_result(settings['symbol'], 0.0, 'greylisted', end_time)
local ua = task:get_request_header('User-Agent') or ''
- if ua == 'rspamc' then return end -- Likely rspamc scan
+ if tostring(ua) == 'rspamc' then return end -- Likely rspamc scan
if settings.message_func then
task:set_pre_result('soft reject',
@@ -312,7 +312,7 @@ local function greylist_set(task)
local ua = task:get_request_header('User-Agent') or ''
local is_rspamc = false
- if ua == 'rspamc' then is_rspamc = true end
+ if tostring(ua) == 'rspamc' then is_rspamc = true end
if is_whitelisted then
if action == 'greylist' then