Jumping Mouse:
> Hello everyone, 
> 
> I have set up always_bcc = [email protected]  for an email
> archiving account.  How can bypass always_bcc for certain senders?

It's called *always*_bcc for a reason...

> for example I do not want to always_bcc  any email that comes from
> [email protected]  and or  [email protected]

If you don't want to bcc ALL senders, use sender_bcc_maps to make
exceptions, Postfix regular expression tables have VERY rudimentary
if/else/endif support.

/etc/postfix/main.cf:
    sender_bcc_maps = pcre:/etc/postfix/sender_bcc

/etc/postfix/sender_bcc:
    if !/^audit1@mydomain\.com$/
    if !/^audit2@mydomain\.com$/
    /./ [email protected]
    endif
    endif

(I warned you that it is VERY rudimentary. There is no "DUNNO"
special result value that forces a lookup failure).

Note: do not put spaces at the beginning of the lines.

Pointers:
man pcre_table

        Wietse

Reply via email to