Folks:

smtp-sink returns the following strings if configured to reject a command (ie, 
the -r, -f, -Q,  arguments):

#define SOFT_ERROR_RESP         "450 4.3.0 Error: command failed"
#define HARD_ERROR_RESP         "500 5.3.0 Error: command failed"

I have found it useful to be able to customize these responses based on command 
line arguments.  

The patch at:

http://www.saffron.org/postfix-2.6.5-smtp-sink-custom-bounce-codes.patch

adds two new command-line arguments to smtp-sink:

       -b soft bounce string
              Use  soft bounce string for soft bounces.  The default soft 
bounce string is "450
              4.3.0 Error: command failed".

       -B hard bounce string
              Use hard bounce string for hard bounces.  The default hard bounce 
string is  "500
              5.3.0 Error: command failed".

Please review and consider for inclusion in postfix.  Please let me know if 
there are any questions or concerns.

Thank you.
 - Jason Parsons

Reply via email to