From 8c0f1e87b8d2ddc010b20665183814c82d7f86c7 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 17 Jan 2016 00:12:11 +0000 Subject: [PATCH] RDNS_RC_NOREC is equal for NXDOMAIN in case of SPF checks --- src/libserver/spf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libserver/spf.c b/src/libserver/spf.c index c8f8facfee..079f118b23 100644 --- a/src/libserver/spf.c +++ b/src/libserver/spf.c @@ -647,7 +647,7 @@ spf_record_dns_callback (struct rdns_reply *reply, gpointer arg) } } } - else if (reply->code == RDNS_RC_NXDOMAIN) { + else if (reply->code == RDNS_RC_NXDOMAIN || reply->code == RDNS_RC_NOREC) { switch (cb->cur_action) { case SPF_RESOLVE_MX: if (rdns_request_has_type (reply->request, RDNS_REQUEST_MX)) { -- 2.47.3