ifelse(SECTION, `MAIN', `dnl hostlist skip_rfc_ignorant = 127.0.0.1 : CONFDIR/skip_rfc_ignorant : CONFDIR/hosts-relayfrom ')dnl dnl ifelse(SECTION, `ACL_CHECK_RCPT', `dnl # Проверка домена отправителя в RFC Ignorant Lists ifelse(confCHECK_RFC_IGNORANT_ABUSE, `REJECT', `dnl deny hosts = !+skip_rfc_ignorant dnslists = abuse.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain does not have a working abuse address\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_ABUSE, `DROP', `dnl drop hosts = !+skip_rfc_ignorant dnslists = abuse.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain does not have a working abuse address\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_ABUSE, `WARN', `dnl warn hosts = !+skip_rfc_ignorant dnslists = abuse.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = X-Warn-RFC-Ignorant: Sender domain listed in $dnslist_domain ')dnl dnl ifelse_strstr(confCHECK_RFC_IGNORANT_ABUSE, `GREYLIST', `dnl warn hosts = !+skip_rfc_ignorant dnslists = abuse.rfc-ignorant.org/$sender_address_domain set acl_c8 = scores=${eval:${extract{scores}{$acl_c8}}+_DELSUBSTR_(confCHECK_RFC_IGNORANT_ABUSE,`GREYLIST:')} \ log_message="${extract{log_message}{$acl_c8}} Sender domain listed in $dnslist_domain;" ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_POSTMASTER, `REJECT', `dnl deny hosts = !+skip_rfc_ignorant dnslists = postmaster.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain does not have a working postmaster address\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_POSTMASTER, `DROP', `dnl drop hosts = !+skip_rfc_ignorant dnslists = postmaster.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain does not have a working postmaster address\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_POSTMASTER, `WARN', `dnl warn hosts = !+skip_rfc_ignorant dnslists = postmaster.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = X-Warn-RFC-Ignorant: Sender domain listed in $dnslist_domain ')dnl dnl ifelse_strstr(confCHECK_RFC_IGNORANT_POSTMASTER, `GREYLIST', `dnl warn hosts = !+skip_rfc_ignorant dnslists = postmaster.rfc-ignorant.org/$sender_address_domain set acl_c8 = scores=${eval:${extract{scores}{$acl_c8}}+_DELSUBSTR_(confCHECK_RFC_IGNORANT_POSTMASTER,`GREYLIST:')} \ log_message="${extract{log_message}{$acl_c8}} Sender domain listed in $dnslist_domain;" ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_DSN, `REJECT', `dnl deny hosts = !+skip_rfc_ignorant dnslists = dsn.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain do not accept bounces. This violates RFC 821/2505/2821\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_DSN, `DROP', `dnl drop hosts = !+skip_rfc_ignorant dnslists = dsn.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain do not accept bounces. This violates RFC 821/2505/2821\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_DSN, `WARN', `dnl warn hosts = !+skip_rfc_ignorant dnslists = dsn.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = X-Warn-RFC-Ignorant: Sender domain listed in $dnslist_domain ')dnl dnl ifelse_strstr(confCHECK_RFC_IGNORANT_DSN, `GREYLIST', `dnl warn hosts = !+skip_rfc_ignorant dnslists = dsn.rfc-ignorant.org/$sender_address_domain set acl_c8 = scores=${eval:${extract{scores}{$acl_c8}}+_DELSUBSTR_(confCHECK_RFC_IGNORANT_DSN,`GREYLIST:')} \ log_message="${extract{log_message}{$acl_c8}} Sender domain listed in $dnslist_domain;" ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_BOGUSMX, `REJECT', `dnl deny hosts = !+skip_rfc_ignorant dnslists = bogusmx.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain do not accept bounces. This violates RFC 821/2505/2821\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_BOGUSMX, `DROP', `dnl drop hosts = !+skip_rfc_ignorant dnslists = bogusmx.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = Mail from domain $sender_address_domain refused\n\ MX of domain do not accept bounces. This violates RFC 821/2505/2821\n\ See for details ')dnl dnl ifelse(confCHECK_RFC_IGNORANT_BOGUSMX, `WARN', `dnl warn hosts = !+skip_rfc_ignorant dnslists = bogusmx.rfc-ignorant.org/$sender_address_domain log_message = Sender domain listed in $dnslist_domain message = X-Warn-RFC-Ignorant: Sender domain listed in $dnslist_domain ')dnl dnl ifelse_strstr(confCHECK_RFC_IGNORANT_BOGUSMX, `GREYLIST', `dnl warn hosts = !+skip_rfc_ignorant dnslists = bogusmx.rfc-ignorant.org/$sender_address_domain set acl_c8 = scores=${eval:${extract{scores}{$acl_c8}}+_DELSUBSTR_(confCHECK_RFC_IGNORANT_BOGUSMX,`GREYLIST:')} \ log_message="${extract{log_message}{$acl_c8}} Sender domain listed in $dnslist_domain;" ')dnl dnl ')dnl