Autor: vitas1 Fecha: A: exim-users Asunto: [exim] Ha: Re: $spam_score_int set during sender verification?
Hi.
Ted Cooper wrote:
> Assuming I'm correct (ha!), if an email comes in and is spam scanned and
> then on the same connection another email comes in, the following email
> will inherit the previous emails spam scores. If you always use the same
> user for spam scanning, it will not even attempt to scan the next or
> subsequent messages. > Bug? Or feature! :) If one connection is sending that much spam, you
> can be pretty sure that it's all spam. > Anyone else feel like verifying my evil conclusions?
Ted, you are completely right - $Spam_Score_Int keeps it's value at most
during the same SMTP session (checked for Exim 4.63).
Exim's Manual says about this variable: "This variable is special; its
value is
saved with the message, and written to Exim’s spool file. This means that
it can be used during
the *whole life of the message* on your Exim system, in particular, in
routers or transports during
the later delivery phase."
So it should keep a value for the message - not for the whole session.
Seems to be a bug - isn't it?
Have anyone tried to check this in later versions of Exim?