On Sunday, February 6, 2022 7:28:22 AM EST Matus UHLAR - fantomas wrote: > >The spf.py script seems to take the first nameserver only, and whet it > >gets no response generates the Tempfail error. > > That's bad SW design. If one nameserver returns fail, you should try > another one.
It's an issue in the DNS module. Newer versions of pyspf support either DNS or dnspython (and they are alternate depends in Debian 11, the current stable release). If using dnspython (python3-dnspython in Debian), it will do exactly that. Scott K