瀏覽代碼

Merge pull request #3607 from Manawyrm/master

[Fix] #3400 milter_headers: fix inverted logic for extended_headers_rcpt
tags/3.0
Vsevolod Stakhov 3 年之前
父節點
當前提交
f7e008eef4
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 4 行新增4 行删除
  1. 4
    4
      src/plugins/lua/milter_headers.lua

+ 4
- 4
src/plugins/lua/milter_headers.lua 查看文件

@@ -158,10 +158,6 @@ local function milter_headers(task)
end


if settings.extended_headers_rcpt and match_extended_headers_rcpt() then
return false
end

if settings.skip_local and not settings.local_headers[hdr] then
local ip = task:get_ip()
if (ip and ip:is_local()) then return true end
@@ -171,6 +167,10 @@ local function milter_headers(task)
if task:get_user() ~= nil then return true end
end

if settings.extended_headers_rcpt and not match_extended_headers_rcpt() then
return true
end

return false

end

Loading…
取消
儲存