From e3145b79d5aed95f58fbf7cd6a68a061c5342c54 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 11 Jan 2024 10:37:10 +0100 Subject: [PATCH] Stop using deprecated dnspython method --- src/pretix/control/views/mailsetup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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