mirror of
https://github.com/Mailu/Mailu.git
synced 2025-06-10 23:47:59 +02:00
Doh
This commit is contained in:
parent
0f0459e9b2
commit
0ee52ba65b
@ -47,7 +47,7 @@ resolver.flags = dns.flags.AD | dns.flags.RD
|
|||||||
def has_dane_record(domain, timeout=10):
|
def has_dane_record(domain, timeout=10):
|
||||||
try:
|
try:
|
||||||
result = resolver.query(f'_25._tcp.{domain}', dns.rdatatype.TLSA,dns.rdataclass.IN, lifetime=timeout)
|
result = resolver.query(f'_25._tcp.{domain}', dns.rdatatype.TLSA,dns.rdataclass.IN, lifetime=timeout)
|
||||||
if result.response.flags & dns.flags.AD):
|
if result.response.flags & dns.flags.AD:
|
||||||
for record in result:
|
for record in result:
|
||||||
if isinstance(record, dns.rdtypes.ANY.TLSA.TLSA):
|
if isinstance(record, dns.rdtypes.ANY.TLSA.TLSA):
|
||||||
record.validate()
|
record.validate()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user