./mail/mess822, Library for parsing Internet mail messages

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


Branch: CURRENT, Version: 0.58nb7, Package name: mess822-0.58nb7, Maintainer: schmonz

mess822 is a library for parsing Internet mail messages. The mess822
package contains several applications that work with qmail:

* ofmipd rewrites messages from dumb clients. It supports a database
of recognized senders and From lines, using cdb for fast lookups.

* new-inject is an experimental new version of qmail-inject. It
includes a flexible user-controlled hostname rewriting mechanism.

* iftocc can be used in .qmail files. It checks whether a known
address is listed in To or Cc.

* 822header, 822field, 822date, and 822received extract various
pieces of information from a mail message.

* 822print converts a message into an easier-to-read format.

mess822 supports the full complexity of RFC 822 address lists,
including address groups, source routes, spaces around dots, etc.
It also supports common RFC 822 extensions: backslashes in atoms,
dots in phrases, addresses without host names, etc. It extracts
each address as an easy-to-use string, with a separate string for
the accompanying comment.


Required to run:
[mail/qmail] [devel/libtai]

Required to build:
[devel/libtai] [pkgtools/cwrappers]

Package options: djbware-errno-hack, sasl

Master sites:

SHA1: ef3380c793c852d40688c108d164234ecf8a5362
RMD160: 40fbcb5af92882e133ab3653c6119022180caedb
Filesize: 62.78 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-26 04:04:35 by Amitai Schleier | Files touched by this commit (6) | Package updated
Log message:
Depend on libtai to provide up-to-date leapsecs.dat. Build with pkgsrc
libtai rather than the bundled (slightly older) copy. Don't build
catpages, since we won't install them. Bump PKGREVISION.
   2017-05-30 01:20:54 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Remove "mess822-qmailqueue" option, as the QMAILQUEUE patch is part
of the SMTP AUTH patch. Enable "sasl" option by default. Bump PKGREVISION.
   2017-05-27 18:58:42 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Add "mess822-qmailqueue" option to apply the QMAILQUEUE patch to
ofmipd(8) and new-inject(8). The patch is enabled by default for qmail
(via "qmail-netqmail"), so do the same here. Bump PKGREVISION.
   2017-05-26 16:34:43 by Amitai Schleier | Files touched by this commit (9)
Log message:
Modernize patch names. No functional change intended.
   2017-04-04 09:32:12 by Amitai Schleier | Files touched by this commit (1)
Log message:
DJB_RESTRICTED=NO. From https://cr.yp.to/distributors.html:

2011.02.05: I hereby place the mess822 package (in particular, mess822-
0.58.tar.gz, with MD5 checksum 8ce4c29c994a70dcaa30140601213dbe) into
the public domain. The package is no longer copyrighted.
   2017-01-14 21:49:07 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Add John R. Levine's SMTP AUTH patch for ofmipd, available via the
"sasl" option. Bump PKGREVISION.
   2017-01-02 04:40:21 by Amitai Schleier | Files touched by this commit (6)
Log message:
Support PKGMANDIR and quell pkglint.
   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.