I think that as long as the script returns the appropriate error code on 
failure you don't have to do anything special; from pipe(8):

       In the case of a non-zero exit status, a limited amount of command
       output is logged, and reported in a delivery status notification.  When
       the output begins with a 4.X.X or 5.X.X enhanced status code, the
       status code takes precedence over the non-zero exit status (Postfix
       version 2.3 and later).

Charles

> On Oct 2, 2022, at 6:33 PM, Dan Mahoney <d...@prime.gushi.org> wrote:
> 
> Hello all,
> 
> If I am piping my mail to a program (in this case, day job's RT install), is 
> there some way in which I can exit that will cause a message to be bounced 
> back to the sender?
> 
> Or do I need a full-on milter to do this kind of rejection?
> 
> -Dan

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to