./mail/py-authres, Python implementation of RFC 5451/7001

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.2.0nb1, Package name: py310-authres-1.2.0nb1, Maintainer: pkgsrc-users

This module (authres) is designed to provide support for RFC 5451/7001,
originally http://tools.ietf.org/html/rfc5451 and currently
http://tools.ietf.org/html/rfc7001 processing in Python.

It also supports Authentication Results extensions:

RFC 5617 DKIM/ADSP
RFC 6008 DKIM signature identification (header.b)
RFC 6212 Vouch By Reference (VBR)
RFC 6577 Sender Policy Framework (SPF)
draft-kucherawy-dmarc-base DMARC
RFC 7281 Authentication-Results Registration for S/MIME
RFC 7293, The Require-Recipient-Valid-Since Header Field
and SMTP Service Extension, header field types

SPF authentication results can relate to either the HELO identity or the Mail
From. When creating header fields with SPF results, only set the identity
used to evaluate the SPF result that's reported. You can use multiple objects
to report both in a single header field. See the example in the tests file.


Required to run:
[lang/python310]

Master sites:

Filesize: 22.682 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2019-09-02 12:24:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-authres: updated to 1.2.0

1.2.0:
+ Added ability to include DMARC policy in DMARC results
* Updated references for new RFCs, ARC no longer experimental
* Converted http references to https
   2018-12-02 17:23:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-authres: updated to 1.1.1

1.1.1:
+ Added ARC specific tags for draft-ietf-dmarc-arc-protocol-18 (as of IETF
  last call, still experimental), smtp.remote-ip and header.oldest-pass
   2018-03-15 13:23:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-authres: updated to 1.1.0

1.1.0:
+ Changed from distutils to setuptools because it's the future
+ Implement RFC 7601 SHOULD to ignore unknown method identifiers (2.7.6):
+ Discard unknown ptypes and associated properties
+ Added tests to document errors raised by different kinds of broken header
  fields
   2018-02-22 11:23:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-authres: updated to 1.0.2

1.0.2:
+ Added DKIM 'a' property so signature algorithm can be reported as proposed
  for inclusion in draft-ietf-dmarc-rfc7601bis (experimental)
+ Added match_signature_algorithm to the DKIMAuthenticationResult class to
  make it easier to find the correct DKIM result based on both domain and
  algorithm
+ Added DKIM 's' property so signature algorithm can be reported as proposed
  for inclusion in draft-ietf-dmarc-rfc7601bis (experimental)
   2017-10-11 14:18:42 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-authres: update to 1.0.1

1.0.1:
+ Extended experimental support for ARC results

1.0.0:
+ Added initial experimental support for ARC results
+ Swith to sematic versioning scheme and only set version in setup.py and
  __init__