+DIVERT(null)
+###--------------------------------------------------------------------------
+### Rename locally-meaningful headers in mail from outside.
+
+m4_define(<:DISTORTED_HEADERS:>,
+<:X-CONF_header_token-Warning,
+X-CONF_header_token-SpamAssassin-Score,
+X-CONF_header_token-SpamAssassin-Status:>)
+
+SECTION(acl, data)m4_dnl
+ ## If this message is coming from outside then rename headers which
+ ## look like the ones we're likely to add. This is most relevant for
+ ## our spam-report headers, because I'm not sure I understand why
+ ## someone would want to fake an X-Distorted-Warning header.
+ warn !condition = ${if eq{$acl_c_mode}{submission}}
+ !hosts = +allnets
+ set acl_m_hdradd = ${if def:acl_m_hdradd{$acl_m_hdradd}}\
+ RENAME_HEADERS_ADD(<:DISTORTED_HEADERS:>)
+ set acl_m_hdrrm = ${if def:acl_m_hdrrm{$acl_m_hdrrm:}}\
+ RENAME_HEADERS_REMOVE(<:DISTORTED_HEADERS:>)
+