On Fri, Jun 03, 2022 at 10:07:02AM +1000, raf wrote:
> > smtpd_recipient_restrictions =
> > check_recipient_mx_access cidr:/etc/postfix/recipient_mx_access.cidr
>
> Not sure, but if there's no MX record, then there's no MX host to look up.
> Perhaps you want to use check_recipient_a_access instead for these?
You *could* speculate, but then there's always the documentation:
http://www.postfix.org/postconf.5.html#check_recipient_mx_access
check_recipient_mx_access type:table
Search the specified access(5) database for the MX hosts for the
RCPT TO domain, and execute the corresponding action. If no MX
record is found, look up A or AAAA records, just like the Postfix
SMTP client would. Note: a result of "OK" is not allowed for safety
reasons. Instead, use DUNNO in order to exclude specific hosts from
denylists. This feature is available in Postfix 2.1 and later.
--
Viktor.