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

Grant Edwards invalid at invalid.invalid
Wed May 7 10:32:43 EDT 2014


On 2014-05-07, Antoon Pardon <antoon.pardon at rece.vub.ac.be> wrote:
> On 05-05-14 21:51, Grant Edwards wrote:
>> 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.

Exactly.  And the SMTP server I'm writing uses the email module to
manipulate headers as messages are processed.

> So I'm not sure that what you want to do is the polite thing to do.

Why not?

-- 
Grant Edwards               grant.b.edwards        Yow! Th' MIND is the Pizza
                                  at               Palace of th' SOUL
                              gmail.com            



More information about the Python-list mailing list