]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix logging in emails/asn modules 1171/head
authorAndrew Lewis <nerf@judo.za.org>
Thu, 24 Nov 2016 08:50:27 +0000 (10:50 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Thu, 24 Nov 2016 08:50:27 +0000 (10:50 +0200)
src/plugins/lua/asn.lua
src/plugins/lua/emails.lua

index c632ae1827a0cd946f57d10e38531114e0c4f9ef..7595e111411b1930d5a6426ba0ee04ae4249198d 100644 (file)
@@ -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
index 83eb34ed08ee220c9a6fe14f8c05d930bb4d6de8..25e9ff88c3dfd1ba8a2b14e697a3e4bcf883985d 100644 (file)
@@ -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',