BSD Ports

mail/p5-Sendmail-PMilter 1.28 NetBSD

Pure-Perl Milter protocol API

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
d1c08b7cb8
Categories
mail, perl5
Package size
28.9 KiB, 117.4 KiB installed

Description

Sendmail::PMilter is a mail filtering API implementing the Sendmail milter protocol in pure Perl. This allows Sendmail servers (and perhaps other MTAs implementing milter) to filter and modify mail in transit during the SMTP connection, all in Perl.

It should be noted that PMilter 0.90 and later is NOT compatible with scripts written for PMilter 0.5 and earlier. The API has been reworked significantly, and the enhanced APIs and rule logic provided by PMilter 0.5 and earlier has been factored out for inclusion in a separate package to be called Mail::Milter.

So, in short, this package should be regarded as a drop-in replacement for Sendmail::Milter, with only some very minor API extensions related to the milter protocol itself. (Sendmail::PMilter includes a wrapper module named Sendmail::Milter to allow old milter scripts to continue working as-is with this package.)

In the other systems

The newest version among them is 1.28, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDmail/p5-Sendmail-PMilter1.28 newestnone known-[email protected]2026-08-19
FreeBSDmail/p5-Sendmail-PMilter1.27 behind since 2026-08-19none known-[email protected]-
DragonFlymail/p5-Sendmail-PMilter1.27 behind since 2026-08-19none known-[email protected]-
HardenedBSDmail/p5-Sendmail-PMilter1.27 behind since 2026-08-19no data-[email protected]-
GhostBSDmail/p5-Sendmail-PMilter1.27 behind since 2026-08-19no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.28 d1c08b7cb8

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkgin install p5-Sendmail-PMilter

From pkgsrc:

cd /usr/pkgsrc/mail/p5-Sendmail-PMilter && 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_641.28
NetBSD 10.1 aarch641.28
SmartOS / illumos x86_641.28
macOS 15 arm641.28

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1
Required by 1

Commit history 2

DateCommitCreditsLog message
d1c08b7cb8 wen Update to 1.28
Upstream changes: 1.28 Thu 02 Jul 2026 08:57:57 BST released - [179844] Proper handling of NULL mail-from
618415630a wiz *: recursive bump for perl5 5.44.0