On Sun, Dec 15, 2019 at 12:38:51PM -0700, postpeter wrote: > In my case check_recipient_access is functional for sending from remote > e-mail clients but when I test it with Alpine on the e-mail server or from > PHP code on the same server then it is ignored.
Presumably, both Alpine and PHP perform local mail submission via sendmail(1), and not SMTP. Per-recipient filtering is not available with local submission. If you must have envelope filtering even for local submission via sendmail(1), then see: http://www.postfix.org/MULTI_INSTANCE_README.html#split http://www.postfix.org/MULTI_INSTANCE_README.html#quick -- Viktor.