# Проверка HELO в виде имени хоста, принадлежащего к dial-up/dsl/cable сетям warn set acl_m0 = ${lc:\ ${lookup{$sender_host_address}\ iplsearch{CONFDIR/access-relay-dialup}\ {${if eq{$value}{}{confCHECK_HELO_DIALUP}{$value}}}\ {\ ${lookup{$sender_helo_name}\ wildlsearch{CONFDIR/access-relay-dialup}\ {${if eq{$value}{}{confCHECK_HELO_DIALUP}{$value}}}\ {no}}\ }}\ } # Warning в случае HELO в виде имени хоста, принадлежащего к dial-up/dsl/cable сетям # Warning if dial-up/dsl/cable HELO used warn condition = ${if eq{$acl_m0}{warn}{yes}{no}} message = X-Warn-Relay-Dial-up: HELO $sender_helo_name is dial-up/dsl/cable log_message = dial-up/dsl/cable HELO used # Defer в случае HELO в виде имени хоста, принадлежащего к dial-up/dsl/cable сетям # Defer if dial-up/dsl/cable HELO used defer condition = ${if eq{$acl_m0}{defer}{yes}{no}} message = Access from dial-up/dsl/cable relays denied according to the local policy log_message = dial-up/dsl/cable HELO used # Reject в случае HELO в виде имени хоста, принадлежащего к dial-up/dsl/cable сетям # Reject if dial-up/dsl/cable HELO used deny condition = ${if or{\ {eq{$acl_m0}{reject}}\ {eq{$acl_m0}{deny}}\ }{yes}{no}} message = Access from dial-up/dsl/cable relays denied according to the local policy log_message = dial-up/dsl/cable HELO used