# # Initialize. # #! ../bin/postmap smtpd_check_access #msg_verbose 1 #smtpd_delay_reject 0 #mynetworks 127.0.0.0/8,168.100.3.0/28 #relay_domains porcupine.org #maps_rbl_domains dnsbltest.porcupine.org #rbl_reply_maps hash:smtpd_check_access #helo foobar # # reject_unknown_helo_hostname # smtpd_delay_reject 0 helo_restrictions reject_unknown_helo_hostname client spike.porcupine.org 168.100.3.2 mail sname@sdomain rcpt rname@rdomain helo nxdomain.porcupine.org helo nullmx.porcupine.org helo spike.porcupine.org # # reject_unknown_sender_domain # smtpd_delay_reject 0 sender_restrictions reject_unknown_sender_domain client spike.porcupine.org 168.100.3.2 helo spike.porcupine.org rcpt rname@rdomain mail sname@nxdomain.porcupine.org mail sname@nullmx.porcupine.org mail sname@spike.porcupine.org # # reject_unknown_recipient_domain # smtpd_delay_reject 0 sender_restrictions permit recipient_restrictions reject_unknown_recipient_domain relay_restrictions reject_unauth_destination client spike.porcupine.org 168.100.3.2 helo spike.porcupine.org mail sname@sdomain relay_domains nxdomain.porcupine.org rcpt rname@nxdomain.porcupine.org relay_domains nullmx.porcupine.org rcpt rname@nullmx.porcupine.org relay_domains spike.porcupine.org rcpt rname@spike.porcupine.org # # check_mx_access # smtpd_delay_reject 0 sender_restrictions check_sender_mx_access,hash:smtpd_check_access client spike.porcupine.org 168.100.3.2 mail sname@nxdomain.porcupine.org mail sname@nullmx.porcupine.org mail sname@spike.porcupine.org