https://bz.apache.org/SpamAssassin/show_bug.cgi?id=6918

Giovanni Bechis <giova...@paclan.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |giova...@paclan.it

--- Comment #20 from Giovanni Bechis <giova...@paclan.it> ---
(In reply to Henrik Krohns from comment #16)
> (In reply to Giovanni Bechis from comment #15)
> > Created attachment 5880 [details]
> > Parse fix
> > 
> > Authres plugin fails to parse this header:
> > 
> > ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
> >  smtp.mailfrom=domain.com; dmarc=pass action=none header.from=domain.com;
> >  dkim=pass header.d=domain.com; arc=none
> > 
> > This triggers "missing delimiter" because header counter (i=1) is not
> > ignored.
> 
> According to RFC i= can be 1-50 so i=\d is not enough.
> 
> Only ARC has the index, so it's not necessary to be checked for
> Authentication-Results.
> 
> Should parse_authres take argument to indicate it parsing ARC header, and
> should $pms->{authres_parsed} included flag to mark it was ARC?

We should know if an Authentication-Results header is ARC signed or not, we
should add needed properties to $pms->{authres_parsed}.

Atm wip DKIM.pm code uses AAR headers parsed by Authres to check for trusted d=
values, DMARC then will use those values.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to