sendmail a long message

Helmut Jarausch jarausch at skynet.be
Wed Nov 21 16:10:55 EST 2007


Laszlo Nagy wrote:
> 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?
> 

Thanks,
it's a mail filter, the message is read in smaller chunks from sys.stdin .
Helmut.


-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany



More information about the Python-list mailing list