If I don't have an "smtpfilter" step (i.e., no "smtpfilter" or "smtpfilter-default" or "smtpfilter-ext" file exists), do exit codes 0 and 99 from "rcptfilter" both identically cause the message to be passed on for further processing, such as subsequent courierfilter, COURIERHOME/etc/maildroprc, or $HOME/.courier processing, or is the
Yes.
message unconditionally whitelisted without further processing?
Similarly, if there is indeed an "smtpfilter" step that gets invoked (due to an "rcptfilter" step returning error code 99), and if that "smptfilter" step returns with an exit code of 0, will further processing take place, or is the message unconditionally whitelisted at that moment?
Once a message is accepted for delivery, everything that normally takes place otherwise, does. That includes $HOME/.courier, etc...
pgp00000.pgp
Description: PGP signature
