>> With the default "smtpd_reject_unlisted_recipient = yes" the implicit >> reject_unlisted_recipient is evaluated after smtpd_relay_restrictions >> and smtpd_recipient_restrictions, but only if the recipient was not >> already rejcted. >> >> If you wonder why not evaluate this first, that is because people >> complained when I initially impleented it that way. No-one has >> complained about the current arrangement.
> This makes sense. There's no need to tell anyone if user exists if the mail > has been blocked. > Thank you for doing it this way. I agree with this logic, it provides the most flexibility. If you want it evaluated first you only need to put reject_unlisted_recipient near the top of one of the restrictions. Thanks.