Does smtplib lookup MX records?
Just van Rossum
just at letterror.com
Sat Nov 17 05:27:21 EST 2001
More information about the Python-list mailing list
Sat Nov 17 05:27:21 EST 2001
- Previous message (by thread): Does smtplib lookup MX records?
- Next message (by thread): Does smtplib lookup MX records?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Lad wrote: > > Just van Rossum <just at letterror.com> wrote in message news:<3BF56916.8834B8D7 at letterror.com>... > > Dale Strickland-Clark wrote: > > > > > I've been trying to send emails with smtplib and had a large number of > > > failures. Investigation seems to reveal the the smtplib module does a > > > simple connect passing the hostname to socket.connect without trying > > > to resolve the MX record. > > > > > > In some cases this works where the mail server happens to have an > > > A-type DNS record anyway but otherwise it fails with a connection > > > error. > > > > > > Is this really the case? > > > > > > If it is, what do I need to do to lookup the MX record myself? > > > > > > (This is rather urgent now as this program was hastily written to help > > > a client out who's mail server has died.) > > > > Are you sure you're using smtplib correctly? I *think* it's mostly meant > > to talk to a local relay host (eg. smtp.my-isp.com). The smtp server > > will take care of the rest. If you insist on delivering yourself, then > > yeah, you'd have to look up the mx record for each recipient, but I > > wouldn't consider that typical usage of smtplib. Am I missing something? > > > > Just > > If you use windows you can use , for MX records lookup, > http://www.internext.co.za/stefan/aspmx/aspmx.zip > It works well. > Ladislav But isn't the point that you shouldn't *have to* look up mx records? Just use your local smtp server and you're set. Just
- Previous message (by thread): Does smtplib lookup MX records?
- Next message (by thread): Does smtplib lookup MX records?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list