Gomes, Rich:
> Ok, my apologies. It seems some of the answers focused on "it
> doesn't work like that"
>
> What I need is to have any IPs listed in the /etc/postfix/access
> file with a directive of "OK" be allowed to send mail
> Any IPs attempting to send mail to this particular mail server
> that are not listed in that file are denied access.
>
>
> Please let me know if you need more clarification
You would not use this:
/etc/postfix/main.cf:
mynetworks = hash:/etc/postfix/access
Instead, you could use this:
/etc/postfix/main.cf:
smtpd_client_restrictions =
check_client_access cidr:/etc/postfix/client_access.cidr
/etc/postfix/client_access.cidr:
# Order of rules is important.
192.168.1.0/24 OK
10.0.0.0/8 OK
# These wildcard patterns must be last.
0.0.0.0/0 reject
::/0 reject
See also; "man cidr_table".
Wietse