Scroll to navigation

Mail::SpamAssassin::Header::ArcAuthenticationResults(3pm) User Contributed Perl Documentation Mail::SpamAssassin::Header::ArcAuthenticationResults(3pm)

NAME

Mail::SpamAssassin::Header::ArcAuthenticationResults - parser for ARC-Authentication-Results headers

SYNOPSIS

    my $aar = Mail::SpamAssassin::Header::ArcAuthenticationResults->new($hdr_value);
    print $aar->arc_index();     # 1
    print $aar->authserv_id();   # 'mx.example.com'
    my @names = $aar->methods(); # ('spf', 'dkim', ...)

DESCRIPTION

This class inherits from AuthenticationResults to parse ARC-Authentication-Results header fields per RFC 8617. The only difference from a standard Authentication-Results header is the leading "i=N;" tag that identifies the ARC instance index.

METHODS

Creates a new instance, parsing the given raw header value. The "i=N;" prefix is extracted and stored before delegating to the parent parser.
Returns the ARC instance index (the "i=" tag value).
2026-06-29 perl v5.40.1