diff --git a/src/pretix/control/views/mailsetup.py b/src/pretix/control/views/mailsetup.py index e095a9a6f7..60793586e9 100644 --- a/src/pretix/control/views/mailsetup.py +++ b/src/pretix/control/views/mailsetup.py @@ -44,7 +44,7 @@ logger = logging.getLogger(__name__) def get_spf_record(hostname): try: r = dns.resolver.Resolver() - for resp in r.query(hostname, 'TXT'): + for resp in r.resolve(hostname, 'TXT'): data = b''.join(resp.strings).decode() if data.lower().strip().startswith('v=spf1 '): # RFC7208, section 4.5 return data