Jorge Listas via Exim-users <exim-users@exim.org> (Di 28 Jan 2020 16:57:27 CET):
> I have EXIM installed on my server and implemented the control antispam with
> SPAMASSASSIN, but all the spamassassin treatment it is done on an external
> server, so my exim receives the 3 variables with the results of that
> process: $spam_score, $spam_bar, $spam_report
>
> The $spam_report variable contains some blank lines (due to the
> configuration of the 10_default.conf template of the original spamassassin)
>
>  the administrator of that system for details.
> -- BLANK LINE--
>  Content preview:
> -- BLANK LINE--
>  Content analysis details: (-1.0 points, 5.0 required)
> -- BLANK LINE--
>   pts rule name description
>  ---- ---------------------- ------------------------ 
> --------------------------
>  -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
>
> The problem I have is that some mail clients do not interpret correctly
> emails when there are blank lines in your header as in this case.
>
> Since the antispam treatment is done on a server external to mine, I cannot
> modify the template eliminating those blank lines.
>
> As a solution it occurs to me within the exim delete in the variable
> $spam_report blank lines, but ...
> a) I don't know if Exim allows to do it
> b) if exim allows to do it, I don't know how to do it ;(

I think, you'll have a line similar to

    add_header = X-SPAM-Report: $spam_report

Exim allows you to manipulate the report

    … = X-Spam-Report: ${sg{$spam_report}{\N^\s*$\N}{}}

** untested, but that's the way I'd take. See the spec.txt for the "sg"
operator.

    Best regards from Dresden/Germany
    Viele Grüße aus Dresden
    Heiko Schlittermann
--
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -
 ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -

Attachment: signature.asc
Description: PGP signature

-- 
## 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