Hello,

On Tue, 20 Oct 2020, Heiko Schlichting via Exim-users wrote:

Hi,

Matthias Rieber wrote:

I'm passing mails to spamassassin via a transport like:

spamcheck:
    no_verify
    driver         = accept
    condition      = ${if and {{!eq 
{$received_protocol}{spam-scanned}}{eq{$domain}{localhost}}}}
    headers_remove = 
X-Spam-Flag:X-Spam-Report:X-Spam-Status:X-Spam-Level:X-Spam-Checker-Version
    transport      = spam_check

spam_check:
    driver            = pipe
    command           = /usr/sbin/exim -oMr spam-scanned -bS
    use_bsmtp
    transport_filter  = /usr/bin/spamc -u $local_part@$domain
    home_directory    = /tmp
    current_directory = /tmp

I'm wondering if it's possible to NOT add new received header and a new
envelope-to header?

No received header is added if received_header_text is set to an empty
string. You can use:

   received_header_text = ${if eq{$received_protocol}{spam-scanned} {} {...}}

Replace "..." with your configuration of received_header_text or the
default. See "exim -bP received_header_text" or documentation of this
option which shows the default.

Envelope-To: header can be suppressed by setting

   no_envelope_to_add

in the router.

Thanks, I'll try that, too!

Regards,
Matthias


--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to