Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Nov 2020 23:26:47 +0000 (UTC)
From:      Dan Langille <dvl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r556309 - in head/mail: . py-authheaders
Message-ID:  <202011252326.0APNQlVo036849@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011252326.0APNQlVo036849>