Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!nntp.club.cc.cmu.edu!micro-heart-of-gold.mit.edu!bloom-beacon.mit.edu!bloom-beacon.mit.edu!panix!not-for-mail From: Grant Edwards Newsgroups: comp.lang.python Subject: Re: Add "Received:" header to email msg in correct position? Date: Wed, 7 May 2014 14:33:27 +0000 (UTC) Organization: PANIX Public Access Internet and UNIX, NYC Lines: 34 Message-ID: References: <5369D9A5.4040706@rece.vub.ac.be> NNTP-Posting-Host: dsl.comtrol.com X-Trace: reader1.panix.com 1399473207 21931 64.122.56.22 (7 May 2014 14:33:27 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Wed, 7 May 2014 14:33:27 +0000 (UTC) User-Agent: slrn/1.0.1 (Linux) Xref: csiph.com comp.lang.python:71026 On 2014-05-07, Antoon Pardon wrote: > On 07-05-14 10:11, Emre Hasegeli wrote: >> Antoon Pardon > >: >> >> > I'm working on a Python app that receives an e-mail message via >> SMTP, >> > does some trivial processing on it, and forwards it to another SMTP >> > server. >> > >> > I'd like to do the polite thing and add a "Received:" header, but I >> > can't figure out how to get Python's email module to add it in the >> > correct place. It always ends up at the "bottom" of the headers >> below >> > From: To: etc. It's supposed to go at the above all the Received: >> > headers that where there when I received it. >> >> I thought that was the job of the SMTP servers, not of email >> applications. So I'm not sure >> that what you want to do is the polite thing to do. >> >> >> This application seems like an SMTP server. > > It doesn't to me. As far as I can see what he wants to do can be done > by a mail program like procmail in combination with some mail > filtering/processing. Does procmail implement the server-side of SMTP? -- Grant Edwards grant.b.edwards Yow! I brought my BOWLING at BALL -- and some DRUGS!! gmail.com