post...@ptld.com: > If reject_unlisted_recipient isn't used in any of the smtpd_*_restrictions > And smtpd_reject_unlisted_recipient = yes > > At what stage is smtpd_reject_unlisted_recipient checked and rejected? > During smtpd_recipient_restrictions checks? > At the end after smtpd_end_of_data_restrictions? > Or somewhere else? > And is it checked before or after any milters would run?
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. Wietse