http://bugzilla.spamassassin.org/show_bug.cgi?id=3530
------- Additional Comments From [EMAIL PROTECTED] 2004-09-16 03:16 -------
Subject: Re: ALL_TRUSTED false positive
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Anyhow, the current logic says that ALL_TRUSTED is set unless
> num_untrusted > 0. I believe that this is flawed and that we
> should count the total received lines and not flag ALL_TRUSTED
> unless we can definitely say that we have recognised all the
> received headers? i.e. that num_relays_received ==
> num_relays_trusted and num_relays_untrusted == 0?
>
> What do you think?
unfortunately many things produce "noise" Received lines. e.g.
check these from this msg's headers:
Received: (qmail 38657 invoked by uid 99); 15 Sep 2004 20:25:10 -0000
Received: (qmail 38670 invoked by uid 500); 15 Sep 2004 20:25:10 -0000
Received: (qmail 80326 invoked from network); 15 Sep 2004 20:25:13 -0000
Received: from localhost [127.0.0.1]
by localhost with IMAP (fetchmail-6.2.5)
for [EMAIL PROTECTED] (single-drop); Thu, 16 Sep 2004 03:00:17 -0700
(PDT)
all are not relay lines and should be ignored, and this proposed algorithm
would work incorrectly in their presence. but fundamentally our code
should be able to parse any reasonable Received line; ALL_TRUSTED is a
good way to flag error cases where we can't.
- --j.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Exmh CVS
iD8DBQFBSWfiQTcbUG5Y7woRAl+7AJ9L0uoKw+IB7B31zL0albOq5nivnwCcDbnT
nkoMxYOkEf/3DaEvF39w5wA=
=R2cX
-----END PGP SIGNATURE-----
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.