On 2014-05-06, alister <alister.nospam.w...@ntlworld.com> wrote: > On Mon, 05 May 2014 19:51:15 +0000, 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. > > Is this required or just being polite?
I couldn't find it in an RFC. But every reference I could find that mentioned Received: headers did say that you read them from the bottom up (most recent is on top). > what I mean is does the standard state the headers must be in a > particular order or can they appear anywhere, you may be spending > time trying to resolve an issue that does not need fixing. I'd like to do it the right way whether it's required by the letter of the law or not. -- Grant Edwards grant.b.edwards Yow! I'm GLAD I at remembered to XEROX all gmail.com my UNDERSHIRTS!! -- https://mail.python.org/mailman/listinfo/python-list