From: Andrew Lewis Date: Thu, 24 Nov 2016 08:50:27 +0000 (+0200) Subject: [Minor] Fix logging in emails/asn modules X-Git-Tag: 1.4.1~86^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1171%2Fhead;p=thirdparty%2Frspamd.git [Minor] Fix logging in emails/asn modules --- diff --git a/src/plugins/lua/asn.lua b/src/plugins/lua/asn.lua index c632ae1827..7595e11141 100644 --- a/src/plugins/lua/asn.lua +++ b/src/plugins/lua/asn.lua @@ -56,7 +56,7 @@ local function asn_check(task) local asn_check_func = {} function asn_check_func.rspamd(ip) local function rspamd_dns_cb(_, _, results, dns_err) - if dns_err then + if dns_err and (dns_err ~= 'requested record is not found' and dns_err ~= 'no records with this name') then rspamd_logger.errx(task, 'error querying dns: %s', dns_err) end if not (results and results[1]) then return end diff --git a/src/plugins/lua/emails.lua b/src/plugins/lua/emails.lua index 83eb34ed08..25e9ff88c3 100644 --- a/src/plugins/lua/emails.lua +++ b/src/plugins/lua/emails.lua @@ -25,7 +25,7 @@ local logger = require "rspamd_logger" -- Check rule for a single email local function check_email_rule(task, rule, addr) local function emails_dns_cb(_, to_resolve, results, err) - if err then + if err and (err ~= 'requested record is not found' and err ~= 'no records with this name') then logger.errx(task, 'Error querying DNS: %1', err) elseif results then logger.infox(task, '<%1> email: [%2] resolved for symbol: %3',