warn domains = +virtual_domains
condition = ${if exists {${extract{directory}{VDOMAINDATA}{${value}/contentinspectionaction}}}}
condition = ${if eq{${lookup{$local_part}lsearch*{${extract{directory}{VDOMAINDATA}{${value}/contentinspectionaction}}}{$value}{}}}{markup}}
+ log_message = $local_part@$domain: markup
set acl_m_rprf = markup
accept condition = ${if eq {$acl_m_rprf}{}{no}{yes}}
warn condition = ${if eq{${lookup{$local_part}cdb{/var/lib/misc/${primary_hostname}/mail-contentinspectionaction.cdb}{$value}{}}}{markup}}
+ log_message = $local_part@$domain: markup
set acl_m_rprf = markup
accept condition = ${if eq {$acl_m_rprf}{}{no}{yes}}
warn condition = ${if eq{${lookup{$local_part}cdb{/var/lib/misc/${primary_hostname}/mail-contentinspectionaction.cdb}{$value}{}}}{blackhole}}
+ log_message = $local_part@$domain: blackhole
set acl_m_rprf = blackhole
accept condition = ${if eq {$acl_m_rprf}{}{no}{yes}}
warn domains = +virtual_domains
condition = ${if exists {${extract{directory}{VDOMAINDATA}{${value}/contentinspectionaction}}}}
condition = ${if eq{${lookup{$local_part}lsearch*{${extract{directory}{VDOMAINDATA}{${value}/contentinspectionaction}}}{$value}{}}}{blackhole}}
+ log_message = $local_part@$domain: blackhole
set acl_m_rprf = blackhole
accept condition = ${if eq {$acl_m_rprf}{}{no}{yes}}
condition = ${if eq {$acl_m_prf}{blackhole}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if eq{$acl_m_srb}{false}{no}{yes}}
+ log_message = discarded surbl message for $recipients
warn condition = ${if <{$message_size}{256000}}
condition = ${if eq {$acl_m_prf}{markup}}
out = ""
if has_variable?("clamd") && clamd == "true"
out = '
- discard condition = ${if eq {$acl_m_prf}{blackhole}{no}{yes}}
+ discard condition = ${if eq {$acl_m_prf}{blackhole}}
demime = *
malware = */defer_ok
+ log_message = discarded malware message for $recipients
deny condition = ${if eq {$acl_m_prf}{markup}{no}{yes}}
demime = *
condition = ${if eq {$acl_m_prf}{blackhole}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if eq{$acl_m_srb}{false}{no}{yes}}
+ log_message = discarded surbl message for $recipients
warn condition = ${if <{$message_size}{256000}}
condition = ${if eq {$acl_m_prf}{markup}}