BSD Ports

mail/mess822 0.58nb8 NetBSD

Library for parsing Internet mail messages

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
875dbc2057
License
public-domain
Categories
mail
Package size
65.9 KiB, 366.2 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDmail/mess8220.58nb8
FreeBSDmail/mess8220.58_4
DragonFlymail/mess8220.58_3
HardenedBSDmail/mess8220.58_4
GhostBSDmail/mess8220.58_4

Install

Binary package:

pkgin install mess822

From pkgsrc:

cd /usr/pkgsrc/mail/mess822 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.58nb8
NetBSD 10.1 aarch640.58nb8
SmartOS / illumos x86_640.58nb8
macOS 15 arm640.58nb8

Dependencies

Run dependencies 2
Required by 1

Commit history 1

DateCommitCreditsLog message
875dbc2057 wiz mk: switch the default for PATCH_DIST_STRIP from -p0 to -p1
adapt packages that didn't set PATCH_DIST_STRIP to use -p0, and remove the -p1 lines