I've followed the guides and successfully setup Postfix (in virtual user mode) and everything is working properly.
I would now like to setup a system to help monitor ALL incoming emails. Ideally I want to duplicate all messages to single email address (eg.
log@domain.com) or out to a script. I want to log every single email (our volumes are not high) including those to mailboxes that don't exist. A catch-all address is no good because it only picks up an recipient not in the user table and I would still like to create the bounce to an email if the mailbox isn't there.
Is there not any way just to simply take a copy of every single email before passing onto the usual postfix queue for normal processing? It seems like something simple but I can't find any solutions on the net.