Lars Preben S?rsdahl:
> What I'm trying to achieve is for Postfix to deliver a copy to a
> local IMAP account, and then remove our internal/private headers
> before passing the mail on to the relay host. The idea is for some
> custom software to read the copy from the IMAP account, using the
> interal/private headers for integration with other systems.

Wietse:
> Use smtp_header_checks=pcre:/path/to/file to remove the headers
> from outbound mail. If you also use LMTP or SMTP to deliver local
> IMAP accounts, one extra step is needed. I'm not going to complicate
> the solution if this step is not needed.

Lars Preben S?rsdahl:
> Yes, I'm using LMTP for delivering the bcc copy to an IMAP account, so
> please tell me about the extra step. :)
> 
> >From main.cf:
> 
> always_bcc=myaccount
> mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
> relayhost=[smtp.sendgrid.net]:587

In that case, it should be safe to have the option in main.cf,
because LMTP mail delivery uses lmtp_header_checks instead of
smtp_header_checks.

/etc/postfix/main.cf:
    smtp_header_checks = pcre:/path/to/file

        Wietse

Reply via email to