./mail/distribute, Mail dispatcher for mailing list. Fits nicely with majordomo

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

Branch: CURRENT, Version: 2.1.26nb8, Package name: distribute-2.1.26nb8, Maintainer: pkgsrc-users

distribute - reforward incoming messages to a mailing list

Distribute takes as its standard input a mail message, modifies
the header (and optionally the body) of that message, then invokes
sendmail to send the message to the specified recipients. It is
primarily useful for those who run large mailing lists.

Distribute does not include membership management. It only does the
rewrite and dispatch of the mailng list emails.
Use majordomo (ports/mail/majordomo) for membership management.

Facilities include:
Article numbering
Subject rewrite to Subject: (mailing-list 1234)
Proper handling of error related headers
Reply-to rewrite/insertion if necessery
membership file from Majordomo's configuration directory

Required to run:

Required to build:

Master sites:

Version history: (Expand)

CVS history: (Expand)

   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537)
Log message:
Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
   2017-08-19 02:20:13 by Johnny C. Lam | Files touched by this commit (2)
Log message:
mail/distribute: Install manpages into ${PKGMANDIR}.

Patch the project Makefile to direct manpages into ${PKGMANDIR}
instead of ${PREFIX}/man.
   2016-12-07 00:53:37 by Sebastian Wiedenroth | Files touched by this commit (3)
Log message:
adjust patch: everyone wants paths.h
   2016-08-15 14:02:37 by Maya Rashish | Files touched by this commit (2)
Log message:
Explain previous patch, reference PR.
   2016-08-15 13:30:32 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
PR/18422: pkgsrc/mail/distribute: write_index() is called too early.
Only call write_index() after calculating bodysum, otherwise it uses
the initial value of 0.

While I have not tested this patch myself, the need for it is clear.

Patching in pkgsrc as this package does not have an upstream.

   2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
   2015-11-04 00:27:24 by Alistair G. Crooks | Files touched by this commit (312)
Log message:
Add SHA512 digests for distfiles for mail category

Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.