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

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


Branch: CURRENT, Version: 0.58nb8, Package name: mess822-0.58nb8, 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]

Master sites:

SHA1: ef3380c793c852d40688c108d164234ecf8a5362
RMD160: 40fbcb5af92882e133ab3653c6119022180caedb
Filesize: 62.78 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-26 18:37:23 by Amitai Schleier | Files touched by this commit (5)
Log message:
Assign non-default SUBST_FILES.djberrno with =, not += (because it
doesn't actually append).
   2020-06-25 07:42:40 by Amitai Schleier | Files touched by this commit (39)
Log message:
Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-11-02 17:25:29 by Roland Illig | Files touched by this commit (112)
Log message:
mail: align variable assignments

pkglint -Wall -F --only aligned -r

No manual corrections.
   2019-06-19 19:43:28 by Amitai Schleier | Files touched by this commit (1)
Log message:
Inline the used-only-once DEPENDS_LIBTAI.
   2018-10-24 18:33:40 by Amitai Schleier | Files touched by this commit (2)
Log message:
Oops, the "sasl" patch had also included QMAILQUEUE. We need that. Patch
it back in. Ride previous bump.
   2018-10-24 17:48:32 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Remove "sasl" patch, now that we have qmail-acceptutils. Bump PKGREVISION.
   2018-05-28 15:02:04 by Amitai Schleier | Files touched by this commit (1)
Log message:
Use SUBST_VARS shorthand.