[Tutor] smtplib alternative???

Adisegna adisegna at gmail.com
Sun Nov 20 15:26:24 CET 2005


Hi Danny,

Yes, when sending an email your mail client will always send the email to
the mail server specified by the MX record in the authoritive domain.
Usually the domain specificed after the @ symbol. The problem with smtplib
is that I have to specify the mail server I'm sending email too. What if I
wanted to send an email to 3 different people on three different domains
hosted by 3 different mail servers? Smtlib prohibits this functionality. Do
you see what I mean now...?

Thanks for replying...

On 11/20/05, Danny Yoo <dyoo at hkn.eecs.berkeley.edu> wrote:
>
>
>
> On Sat, 19 Nov 2005, Adisegna wrote:
>
> > I found this script to send mail online. It works fine but requires me
> > to enter an mail server. I'm looking for something else that doesn't
> > require and SMTP server. Having to specify a mail server prohibits me
> > from sending to alternate domains.
>
> Hi Adisegna,
>
> I've always assumed that emails have to talk with some SMTP server.
> RFC821 seems to confirm this:
>
>  http://www.faqs.org/rfcs/rfc821.html
>
> so what you're asking, to be able to send mail without an SMTP server, may
> not be possible. There is an 'smtpd' module that comes with Python:
>
>  http://www.python.org/doc/lib/module-smtpd.html
>
> I'm also not sure I understand the reason you're trying to avoid talking
> to an outside smtp server. But again, I'm unfamiliar enough with how the
> SMTP email protocol really works that perhaps I'm just overlooking
> something.
>
>


--
Arthur DiSegna
Network Operations Center
Authentium, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20051120/34b7d68b/attachment.htm


More information about the Tutor mailing list