Force external resolution for reverse DNS dig

This commit is contained in:
Alexandre Aubin 2020-06-02 16:48:19 +02:00 committed by GitHub
parent 17eec25ed2
commit 852cd14c4b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,7 +126,7 @@ class MailDiagnoser(Diagnoser):
query += '.ip6.arpa' query += '.ip6.arpa'
# Do the DNS Query # Do the DNS Query
status, value = dig(query, 'PTR') status, value = dig(query, 'PTR', resolvers="force_external")
if status == "nok": if status == "nok":
yield dict(meta={"test": "mail_fcrdns", "ipversion": ipversion}, yield dict(meta={"test": "mail_fcrdns", "ipversion": ipversion},
data={"ip": ip, "ehlo_domain": self.ehlo_domain}, data={"ip": ip, "ehlo_domain": self.ehlo_domain},