# macro definitions.
# Do not wrap!
+MAX_SCAN_SIZE = 256000
VDOMAINDATA = ${lookup{$domain}partial-lsearch{/etc/exim4/virtualdomains}{$value}}
VSENDERDOMAINDATA = ${lookup{$sender_address_domain}partial-lsearch{/etc/exim4/virtualdomains}{$value}}
WHITELIST = ${if match_domain{$domain}{+virtual_domains}\
accept verify = certificate
accept hosts = +debianhosts
- discard condition = ${if <{$message_size}{256000}}
+ discard condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if eq {$acl_m_prf}{blackhole}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if !eq{$acl_m_srb}{false}}
log_message = discarded surbl message for $recipients
- deny condition = ${if <{$message_size}{256000}}
+ deny condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if !eq {$acl_m_prf}{markup}}
condition = ${if !eq {$acl_m_prf}{PopconMail}}
set acl_m_srb = ${perl{surblspamcheck}}
log_message = $acl_m_srb
message = $acl_m_srb
- warn condition = ${if <{$message_size}{256000}}
+ warn condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if eq {$acl_m_prf}{markup}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if !eq{$acl_m_srb}{false}}
<%- end -%>
<%- if @heavy -%>
- discard condition = ${if <{$message_size}{256000}}
+ discard condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if eq {$acl_m_prf}{blackhole}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if !eq{$acl_m_srb}{false}}
log_message = discarded surbl message for $recipients
- deny condition = ${if <{$message_size}{256000}}
+ deny condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if !eq {$acl_m_prf}{markup}}
condition = ${if !eq {$acl_m_prf}{PopconMail}}
set acl_m_srb = ${perl{surblspamcheck}}
log_message = $acl_m_srb
message = $acl_m_srb
- warn condition = ${if <{$message_size}{256000}}
+ warn condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
condition = ${if eq {$acl_m_prf}{markup}}
set acl_m_srb = ${perl{surblspamcheck}}
condition = ${if !eq{$acl_m_srb}{false}}
!authenticated = *
!verify = certificate
!hosts = +debianhosts
- condition = ${if <{$message_size}{256000}}
+ condition = ${if <{$message_size}{MAX_SCAN_SIZE}}
spam = pkg_user : true
condition = ${if >{$spam_score_int}{59}}
local_part_suffix_optional
retry_use_local_part
-<%=
-out = ""
-if @is_bugsmx
- domain = 'bugs.debian.org'
- out = '
+<%- if @is_bugsmx -%>
# This router delivers for bugs.d.o
bugs:
debug_print = "R: bugs for $local_part@$domain"
driver = accept
transport = bugs_pipe
- domains = ' + domain + '
+ domains = bugs.debian.org
cannot_route_message = Unknown or archived bug
require_files = /srv/bugs.debian.org/mail/run-procmail
no_more
{\N^(\d+)(\d{2})(?:-(?:(?:submit|maintonly|quiet|forwarded|done|close|request|submitter)|(?:unsubscribe|ignore|help|(?:sub(?:scribe|help|yes|approve|reject))|unsubyes|bounce|probe|approve|reject|setlistyes|setlistsilentyes).*))?$\N}\
{${if exists{/srv/bugs.debian.org/spool/db-h/$2/$1$2.summary}\
{$local_part}fail}}fail}
-'
-end
-out
-%>
+<%- end -%>
######################################################################
# TRANSPORTS CONFIGURATION #
######################################################################