Help with troubleshooting mailman3 DNS lookups
Dear users,
hoping someone can point me in the right direction.
Since we set up mailman3 on Ubuntu last year we have migrated to new DNS servers.
The Ubuntu host's systemd-resolved service is correctly using the new DNS servers for lookups and postfix is honouring the change as well.
However when messages are sent to mailman3 lists we're still seeing hits on the old DNS servers.
I have tried to find a config that references the old servers but have not been able to find one.
Can anyone provide a tip on where to look next or if there is something that mailman3 requires to recognise the change?
Thanks, Simon.
_
[State Library of NSW]<https://www.sl.nsw.gov.au/> Simon Handfield Desktop and Infrastructure Leader simon.handfield@sl.nsw.gov.au<mailto:simon.handfield@sl.nsw.gov.au> +61 2 9273 1535
Macquarie Street, Sydney NSW 2000, Australia www.sl.nsw.gov.au<https://www.sl.nsw.gov.au/>
This message is intended for the addressee named and may contain confidential information. If you are not the intended recipient, please delete it and notify the sender. Views expressed in this message are those of the individual sender, and are not necessarily the views of their organisation.
On 2/23/21 3:11 PM, Simon Handfield via Mailman-users wrote:
However when messages are sent to mailman3 lists we're still seeing hits on the old DNS servers.
I have tried to find a config that references the old servers but have not been able to find one.
Because Mailman doesn't directly access DNS. As far as I know, there are only two pieces in Mailman core that indirectly access DNS. DMARC mitigations look up sending domain DMARC policy via the dnspython package <https://pypi.org/project/dnspython/> and if you have enabled ARC signing in Mailman via
[ARC] enabled: yes
it uses authheaders <https://pypi.org/project/authheaders/>
I don't know what these packages might be looking at to see the old servers, but as far as I know, nothing else is doing DNS lookups.
The modules that invoke these are mailman/rules/dmarc.py and mailman/handlers/arc_sign.py.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Mark Sapiro
-
Simon Handfield