I am trying to utilize 'reject_unverified_recipient' selectively, so
that only addresses for domains which I host are verified

I might not be understanding your goals, but if you only want to verify email accounts that the server is final destination for you don't want to be using reject_unverified_recipient. You might be misunderstanding what this feature is for.
http://www.postfix.org/ADDRESS_VERIFICATION_README.html

reject_unlisted_recipient is what postfix uses to check if the address is valid for the accounts it accepts mail for.

The reject_unverified_recipient and reject_unverified_sender are for checking if an email address hosted else where is valid. It causes postfix to attempt to delivery a fake email to that account on another server. I say fake in the sense that once it finds out that address is legit it aborts the message and doesn't send an email.

A use case would be... when accepting email, to prevent spam, you could check that the person claiming to be sending you that email is real. Not a made up f...@spammer.com address. If postfix tries to fake deliver an email to the f...@spammer.com address and it can't it would then reject receiving an email from that address.

Postfix designers caution against using this feature as an everyday every mail option as it has some draw backs which you read about on the page linked above.

Reply via email to