BSD Ports

mail/p5-Mail-AuthenticationResults 2.20260216 FreeBSD

Object Oriented Authentication-Results Headers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
mail, perl5
Package size
45.0 KiB, 123.1 KiB installed

Description

Mail::AuthenticationResults provides object-oriented authentication-results email headers. This parser copes with most styles of Authentication-Results header seen in the wild, but is not yet fully RFC7601 compliant.

Differences from RFC7601:

  • key/value pairs are parsed when present in the authserv-id section, this is against RFC but has been seen in headers added by Yahoo!.
  • Comments added between key/value pairs will be added after them in the data structures and when stringified.

In the other systems

SystemPortVersion
FreeBSDmail/p5-Mail-AuthenticationResults2.20260216
OpenBSDmail/p5-Mail-AuthenticationResults2.20260216
NetBSDmail/p5-Mail-AuthenticationResults2.20260216
DragonFlymail/p5-Mail-AuthenticationResults2.20231031
MidnightBSDmail/p5-Mail-AuthenticationResults2.20260216
HardenedBSDmail/p5-Mail-AuthenticationResults2.20260216
GhostBSDmail/p5-Mail-AuthenticationResults2.20260216

Install

Binary package:

pkg install p5-Mail-AuthenticationResults

From the ports tree:

cd /usr/ports/mail/p5-Mail-AuthenticationResults/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Mail-AuthenticationResults>0:mail/p5-Mail-AuthenticationResults

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.202602162.202602162.202109152.202507092.20260216
FreeBSD:14:quarterly2.202602162.20260216n/a2.202310312.20260216
FreeBSD:15:latest2.202602162.20260216n/a2.202507092.20250709
FreeBSD:15:quarterly2.202602162.20260216n/an/an/a
FreeBSD:16:latest2.202602162.20260216n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 2

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 3
Run dependencies 3

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 36
  • %%SITE_PERL%%/Mail/AuthenticationResults.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/FoldableHeader.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/AuthServID.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/Base.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/Comment.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/Entry.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/Group.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/SubEntry.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Header/Version.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Parser.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/Assignment.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/Comment.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/QuotedString.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/Separator.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/Space.pm
  • %%SITE_PERL%%/Mail/AuthenticationResults/Token/String.pm
  • %%PERL5_MAN3%%/Mail::AuthenticationResults.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::FoldableHeader.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::AuthServID.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::Base.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::Comment.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::Entry.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::Group.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::SubEntry.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Header::Version.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Parser.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::Assignment.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::Comment.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::QuotedString.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::Separator.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::Space.3.gz
  • %%PERL5_MAN3%%/Mail::AuthenticationResults::Token::String.3.gz
distinfo 1
FileSizeSHA256
Mail-AuthenticationResults-2.20260216.tar.gz341199a53c1b7c7f160e898e6cb5be9948d64141d2819ade2d7a873d0e87d1e83f666
Master sites 1
  • CPAN

Commit history 0

No commits in the history this site was built from.