misc: ignore unicode errors raised by DNS.mxlookup (#56232)

This commit is contained in:
Frédéric Péters 2021-08-18 08:20:35 +02:00
parent 716614e6a1
commit 38577d8904
1 changed files with 4 additions and 0 deletions

View File

@ -961,6 +961,10 @@ class EmailWidget(StringWidget):
self.error = _('invalid address domain')
except DNS.DNSError:
self.error = _('invalid address domain')
except UnicodeDecodeError:
# internal DNS mxlookup bug, probably because the
# zone was somehow invalid, don't blame user for that.
pass
class OptGroup: