I adjusted my patch for the mailman-2.1.18-1 distribution, since that distribution requires dnspython as well for DMARC support.
I also corrected the lookup to search for MX records. Previous patch was searching A records incorrectly.
I also added user friendly error messaging for e-mail addresses being submitted with missing MX records.
I adjusted my patch for the mailman-2.1.18-1 distribution, since that distribution requires dnspython as well for DMARC support.
I also corrected the lookup to search for MX records. Previous patch was searching A records incorrectly.
I also added user friendly error messaging for e-mail addresses being submitted with missing MX records.