Thank you. Re: bouncing emails - makes sense, won't do. As for your other suggestion, I am sorry I didn't follow what you recommended specifically. I posted my configuration, if you could take a look.
https://dpaste.org/WdPx On Wed, Jul 1, 2020 at 8:31 AM Wietse Venema <wie...@porcupine.org> wrote: > > Stats Student: > > Hi, as a follow up to this question - > > > > 1) in addition to sending the messages to a script, is there a way to > > store the messages in a real mailstore ( Maildir ) ? > > Add a recipient with virtual_alias_maps, sender_bcc_maps, > recipient_bcc_maps, etc., and use the existing local(8) or virtual(8) > delivery agent to deliver to a maildir. > > > 2) can I return something from the script that would cause the message > > to get rejected, maybe even send a message back with an error code > > > > virtual_transport = mailstore > > > > mailstore unix - n n - - pipe > > flags=DRXhu user=vmail argv=/path/to/script ${recipient} > > Don't do that. What you are proposing will produce backscatter, > i.e. Postfix accepts SPAM with a false sender address, and then > it sends a bounce message to some innocent person who did not send > you mail. > > Wietse