Louis Guillaume <lo...@zabrico.com> writes:

>> I think what is supposed to happen is
>>
>>    spamass-milter gets milter macros
>>
>>    spamass-milter makes a synthetic Received: line that is *not* in the
>>    message as received.  This proxies for the Received: line that the
>>    MTAe would add.  The synthetic line includes a notation that the
>>    message was authenticated.
>>
>>    spamass-milter sends the synthetic Received: line plus message to spamd
>>
>>    spamd parses the synthetic received line and because of the auth line
>>    treats the Received line as indicating a local submission instead of a
>>    from-network hop.  Thus ALL_TRUSTED fires.  (I do not understand where
>>    itn the code this happens, and I'm not sure if this is the plan.)
>>
>
>> If you are using pkgsrc, then updating to spamass-milter-0.3.1nb3 will
>> bring in the Received header patch, bringing spamass-milter to head of
>> CVS via a patch (in Makefile, not a patches/ file).  I committed nb3 on
>> 2010-06-03.  But, the Received header bug doesn't seem to bother SA.  I
>> get the following causes/symptoms:
>>
>>    no macro i (or j??)  ==>   SA claims no received lines, big mess
>>
>>    no received: patch ==>  no observed troubles
>>
>>    (spamass-milter doesn't tell SA about auth) ==>  [
>>        rbl checks run against authenticated user's IP address
>>        lack of ALL_TRUSTED for authenticated user's mail
>>        ]
>>
>
> That last one seems to be my problem. Does the patch fix this? I'll
> try updating and see what happens.

No, I am not aware of any fix for the last problem.  It needs a few
lines of code in milter-greylist, and maybe some MTA config to pass
macros.

Attachment: pgpkASvIF987v.pgp
Description: PGP signature

Reply via email to