# Проверка поля Subject warn set acl_m0 = ${lookup{$h_subject:} wildlsearch{CONFDIR/access-subject}\ {${if eq{$value}{}{reject}{$value}}}{\ ${lookup{$rh_subject:} wildlsearch{CONFDIR/access-subject}\ {${if eq{$value}{}{reject}{$value}}}{}\ }\ }\ } warn condition = ${if eq{$acl_m0}{warn}{yes}{no}} log_message = Untrusted Subject detected message = X-Warn-Subject: Untrusted Subject detected deny condition = ${if and{\ {!eq{$acl_m0}{warn}}\ {!eq{$acl_m0}{ok}}\ {!eq{$acl_m0}{}}\ }{yes}{no}} message = ${if or{\ {eq{$acl_m0}{reject}}\ {eq{$acl_m0}{deny}}\ }{5.7.1 Access denied}{$acl_m0}} (${message_id}) log_message = Untrusted Subject detected logwrite = original recipients: $recipients