I have mailman 2.1.5 installed on OSX Panther with exim as the MTA.
When mailman attempts to send messages I get the following message in
smtp-error log:


Low level smtp error: (7, 'No address associated with nodename')
ms mailman is not contacting exim at all.

That is what the error message is telling you. Mailman's connection via Python's smtplib is failing because it is not successfully looking up mailman.jpkvideo.net (which is how you've overridden the default for SMTPHOST in your mm_cfg.py). (Does 'telnet mailman.jpkvideo.net 25' from the Mailman machine actually succeed?)

Yes it does: telnet mailman.jpkvideo.net 25 Trying 63.198.201.218... Connected to adsl-63-198-201-218.dsl.snfc21.pacbell.net.

I am testing this on a DSL static ip and the reverse lookup resolves to
adsl-63-198-201-218.dsl.snfc21.pacbell.net.
could that be the problem?


Is there a way to run mailman in debug mode?
It would be helpful to know what is the actual name of the nodename
mailman is trying to use.

In Mailman/Handlers/SMTPDirect.py you could stick a: syslog('debug', 'SMTPDirect connection to %s', mm_cfg.SMTPHOST) in the Connection class's def__connect().

Thanks I gave that a try and it is indeed trying to connect to mailman.jpkvideo.net
could it be due to the reverse lookup resolving to adsl-63-198-201-218.dsl.snfc21.pacbell.net. rather than the ip?


------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to