<%- if @is_rtmaster -%>
# This subject rewrite is embedded in double-quoted strings. As such, some of
# the items need more escaping than usual, otherwise \N becomes simply "N" and
-# the following \n a literal newline.
-RT_SUBJECT = Subject: ${if and {{first_delivery}{match {${sg{$rh_Subject:}{\\N\\n\[\\t \]\+\\N}{ }}}{\\N(?i)(.*?)\[?debian rt\]?[:\t ]*(.*)\\N}}} {$1$2}{$h_subject:}}
+# the following "\[" a literal "[".
+# Note that the lack of space in "Subject:${" is intentional, as the raw Subject
+# header will include the leading space, if present.
+RT_SUBJECT = Subject:${if and {{first_delivery}{match {${sg {$rh_Subject:}{\\n([ \\t])}{ }}}{\\N(?i)(.*?)\\[?debian rt\\]?[:\\t ]*(.*)\\N}}}{$1$2}{$h_subject:}}
RT_QUEUE_MAP = /srv/rt.debian.org/mail/rt_queue_map
<%- end -%>
condition = ${if !eq{$acl_m_srb}{false}}
message = X-Surbl-Hit: $primary_hostname: $acl_m_srb
+ # Dump MIME parts to disk. "default" creates sequentially-named files
+ # in <spool_directory>/scan/<message_id>/ which should then be
+ # automagically unlinked after processing.
+ warn decode = default
+
+ # Log some information about attachments for debugging
+ warn log_message = MIME part [$mime_part_count] -> [${extract{-1}{.}{${lc:$mime_filename}}}] [$mime_content_type]
+
accept
<%- end -%>