svn commit: r556309 - in head/mail: . py-authheaders
Dan Langille
dvl at FreeBSD.org
Wed Nov 25 23:26:49 UTC 2020
Author: dvl
Date: Wed Nov 25 23:26:47 2020
New Revision: 556309
URL: https://svnweb.freebsd.org/changeset/ports/556309
Log:
Add mail/py-authheaders, an undeclared dependency of mail/mailman3
Added:
head/mail/py-authheaders/
head/mail/py-authheaders/Makefile (contents, props changed)
head/mail/py-authheaders/distinfo (contents, props changed)
head/mail/py-authheaders/pkg-descr (contents, props changed)
Modified:
head/mail/Makefile
Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile Wed Nov 25 23:23:56 2020 (r556308)
+++ head/mail/Makefile Wed Nov 25 23:26:47 2020 (r556309)
@@ -490,6 +490,7 @@
SUBDIR += py-afew
SUBDIR += py-aiosmtpd
SUBDIR += py-alot
+ SUBDIR += py-authheaders
SUBDIR += py-authres
SUBDIR += py-dkimpy
SUBDIR += py-email-validator
Added: head/mail/py-authheaders/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/py-authheaders/Makefile Wed Nov 25 23:26:47 2020 (r556309)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= authheaders
+DISTVERSION= 0.13.0
+CATEGORIES= mail python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dvl at FreeBSD.org
+COMMENT= Generate email authentication headers
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/MPL-2.0
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dkimpy>=0.7.1:mail/py-dkimpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}authres>=1.0.1:mail/py-authres@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}publicsuffix2>0:dns/py-publicsuffix2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/mail/py-authheaders/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/py-authheaders/distinfo Wed Nov 25 23:26:47 2020 (r556309)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1606345065
+SHA256 (authheaders-0.13.0.tar.gz) = 935726b784cc636cbcfed2c977f1a6887dc60056806da4eff60db932c5896692
+SIZE (authheaders-0.13.0.tar.gz) = 93319
Added: head/mail/py-authheaders/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/mail/py-authheaders/pkg-descr Wed Nov 25 23:26:47 2020 (r556309)
@@ -0,0 +1,13 @@
+This is a Python library for the generation of email authentication headers.
+
+
+The library can perform DKIM, SPF, and DMARC validation, and the results are
+packaged into the Authentication-Results header.
+
+authenticate_message(message, "example.com", ip='192.168.50.81',
+ mail_from="test.com", helo="domain.of.sender.net")
+
+Authentication-Results: example.com; spf=none smtp.helo=domain.of.sender.net smtp.mailfrom=test.com;
+ dkim=pass header.d=valimail.com; dmarc=pass header.from=valimail.com
+
+WWW: https://github.com/ValiMail/authentication-headers
More information about the svn-ports-all
mailing list