I need to save the original, of all messages leaving the system. Original meaning whatever postfix is going to send.
This is not for testing or for auditing. I will need this running in a production environment. always_bcc, if it does not modify the original message would be sufficient. System logging would most likely be a kludge. On a side note, are you encrypting the queue files? -tim On 9/23/13, Noel Jones <njo...@megan.vbhcs.org> wrote: > On 9/23/2013 9:18 PM, Tim Prepscius wrote: >> No, I don't mean network dump. >> >> I mean the full mime-message. >> With all the headers that have been attached during the postfix >> process and by (in my case) java-mail, etc. >> >> For instance stuff like this: >> Subject: Re: on send call command >> In-Reply-To: >> <caaj3avuz+b46ogo7umbrkx+bfbr8dcqdz0vpvp+9s9m3e98...@mail.gmail.com> >> To: Postfix users <postfix-users@postfix.org> >> Date: Mon, 23 Sep 2013 20:08:26 -0400 (EDT) >> Reply-To: Postfix users <postfix-users@postfix.org> >> X-Mailer: ELM [version 2.4ME+ PL124d (25)] >> MIME-Version: 1.0 >> Content-Transfer-Encoding: 7bit >> Content-Type: text/plain; charset="US-ASCII" >> Message-Id: <3ckn624d0mzj...@spike.porcupine.org> >> From: wie...@porcupine.org (Wietse Venema) >> Sender: owner-postfix-us...@postfix.org >> >> > > The queue file is identical to what is transmitted over the network.[1] > > Do you need to examine the message for testing, or for operational > audit? > > For testing, pause delivery with "defer_transports = smtp" and > examine the queue file with postcat -hbq QUEUEID, which will show > exactly what postfix will send out.[1] > > If this is for operational audit, explain why always_bcc and system > logging is insufficient. > > If this is for some other purpose, please explain your problem more > clearly. > > > [1] unless you've configured the optional smtp_header_checks, > smtp_body_checks, or smtp_generic_maps, in which case your only > choices are always_bcc or a network packet capture. > > -- Noel Jones >