Add "Received:" header to email msg in correct position?

Grant Edwards invalid at invalid.invalid
Wed May 7 10:33:27 EDT 2014


On 2014-05-07, Antoon Pardon <antoon.pardon at rece.vub.ac.be> wrote:
> On 07-05-14 10:11, Emre Hasegeli wrote:
>> Antoon Pardon <antoon.pardon at rece.vub.ac.be
>> <mailto:antoon.pardon at rece.vub.ac.be>>:
>>
>>     > 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            



More information about the Python-list mailing list