You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log what the DBL answers the test resolver before sending fixtures
reverse and ldap2 run with DISABLE_DNS_RESOLVER=true and query
dbl.spamhaus.org through whatever resolver the host provides. Spamhaus
refuses some resolvers with 127.255.255.254, which the unqualified
reject_rhsbl_sender in main.cf treats as a listing, so every fixture
sender is rejected and the suite fails in ways that name delivery, rspamd
and zeyple rather than DNS. A passing run recorded nothing about the
blocklist at all, so it could not be told apart from a run where the DBL
answered nothing.
fixtures_reverse, fixtures_ldap2 and fixtures_default (the unbound control)
now print, before any mail is sent, the DNS status, A and TXT answers for
dbltest.com (the permanent test listing), gmail.com (the fixtures' sender
domain, the name postfix actually looks up) and example.com (unlisted):
127.0.1.2 healthy
127.255.255.254 refused; the TXT names the address Spamhaus refused
NXDOMAIN answered nothing; the blocklist is inert
The probe is diagnostic only and cannot fail a run.
0 commit comments