From 7308fe7605b5c351a1c05c23df5247e1bf646eac Mon Sep 17 00:00:00 2001 From: Gael Pasgrimaud Date: Fri, 16 Sep 2016 18:41:03 +0200 Subject: [PATCH] sometimes dns.resolver raise NXDOMAIN too --- modoboa/admin/management/commands/subcommands/_mx.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modoboa/admin/management/commands/subcommands/_mx.py b/modoboa/admin/management/commands/subcommands/_mx.py index b16e48729..935933f7f 100644 --- a/modoboa/admin/management/commands/subcommands/_mx.py +++ b/modoboa/admin/management/commands/subcommands/_mx.py @@ -80,7 +80,7 @@ class CheckMXRecords(BaseCommand): models.MXRecord.objects.filter(domain=domain).delete() try: answers = dns.resolver.query(domain.name, "MX") - except dns.resolver.NoAnswer: + except (dns.resolver.NoAnswer, dns.resolver.NXDOMAIN): raise StopIteration() delta = timedelta(seconds=ttl)