sendmail a long message
Laszlo Nagy
gandalf at shopzeus.com
Wed Nov 21 15:49:10 EST 2007
Helmut Jarausch wrote:
> Hi,
>
> to send a possibly long email I have seen a solution
> which does os.popen to an external sendmail program and
> then writes the message into that pipe.
>
> I wonder if it possible to use smtplib.SMTP.sendmail
> but this requires building the complete body as one long
> string in memory before calling this.
>
> Is there an alternative solution, e.g. where
> smtplib.SMTP.sendmail calls a generator.
>
using socket.connect, and feed the message body into it in smaller chunks.
Of course, you need to create the message body first, but it was not
your question - I suppose you already have the message stored on disk?
More information about the Python-list
mailing list