CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

mail/postfix-current 3.12.20260925_3,6

Experimental Postfix version

Port info

Maintainer
otis@FreeBSD.org
Packages
latest: postfix-current 3.12.20260925_3,6, postfix-current-ldap 3.12.20260925_3,6, postfix-current-mongo 3.12.20260925_3,6, postfix-current-mysql 3.12.20260925_3,6, postfix-current-pgsql 3.12.20260925_3,6, postfix-current-sasl 3.12.20260925_3,6, postfix-current-sqlite 3.12.20260925_3,6
Upstream
up to date
Last update
to 3.12.20260925_3,6 · 85ba298b7e
Quarterly
2026Q4: postfix-current 3.12.20260925_2,6, postfix-current-ldap 3.12.20260925_2,6, postfix-current-mongo 3.12.20260925_2,6, postfix-current-mysql 3.12.20260925_2,6, postfix-current-pgsql 3.12.20260925_2,6, postfix-current-sasl 3.12.20260925_2,6, postfix-current-sqlite 3.12.20260925_2,6 · last MFH 11116f8834
Formerly
mail/postfix-current-sasl until 2021-10-28
WWW
https://www.postfix.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install postfix-current
# pkg install postfix-current-ldap
# pkg install postfix-current-mongo
# pkg install postfix-current-mysql
# pkg install postfix-current-pgsql
# pkg install postfix-current-sasl
# pkg install postfix-current-sqlite
installs postfix-current 3.12.20260925_3,6, postfix-current-ldap 3.12.20260925_3,6, postfix-current-mongo 3.12.20260925_3,6, postfix-current-mysql 3.12.20260925_3,6, postfix-current-pgsql 3.12.20260925_3,6, postfix-current-sasl 3.12.20260925_3,6, postfix-current-sqlite 3.12.20260925_3,6 from latest; from quarterly (2026Q4) postfix-current 3.12.20260925_2,6, postfix-current-ldap 3.12.20260925_2,6, postfix-current-mongo 3.12.20260925_2,6, postfix-current-mysql 3.12.20260925_2,6, postfix-current-pgsql 3.12.20260925_2,6, postfix-current-sasl 3.12.20260925_2,6, postfix-current-sqlite 3.12.20260925_2,6
Port
# cd /usr/ports/mail/postfix-current && make install clean
# make -C /usr/ports/mail/postfix-current config  # change options first
Size
1.8 MiB download · 8.5 MiB installed
Depends on
databases/lmdb0 0.9.36_1, databases/tinycdb 0.81, devel/icu 76.1,1, devel/pcre2 10.49, mail/libtlsrpt 0.5.1
License
EPL and IPL10
Creates
user postfix, group mail, maildrop, postfix
Options
9 of 22 on in the package: BLOCKLISTD CDB DOCS EAI LMDB LMDB0 PCRE2 TLS TLSRPT
Show the 13 options that are off
BDB INST_BASE LDAP LMDB1 MONGO MYSQL NIS PGSQL SASL SASLKMIT SASLKRB5 SQLITE TEST
pkg-message
Shown after installing
To use postfix instead of sendmail:
  - clear sendmail queue and stop the sendmail daemons

Run the following commands to enable postfix during startup:
  - sysrc postfix_enable="YES"
  - sysrc sendmail_enable="NONE"

If postfix is *not* already activated in /usr/local/etc/mail/mailer.conf
  - mv /usr/local/etc/mail/mailer.conf /usr/local/etc/mail/mailer.conf.old
  - install -d /usr/local/etc/mail
  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /usr/local/etc/mail/mailer.conf

Disable sendmail(8) specific tasks,
add the following lines to /etc/periodic.conf(.local):
  daily_clean_hoststat_enable="NO"
  daily_status_mail_rejects_enable="NO"
  daily_status_include_submit_mailq="NO"
  daily_submit_queuerun="NO"

If you are using SASL, you need to make sure that postfix has access to read
the sasldb file.  This is accomplished by adding postfix to group mail and
making the /usr/local/etc/sasldb* file(s) readable by group mail (this should
be the default for new installs).
Shown after upgrading
If you are upgrading from prior postfix version, please see the README
files for recommended changes to your configuration and additional
http://www.postfix.org/COMPATIBILITY_README.html

Incompatible change with snapshot 20200920
==========================================
Internal protocols have changed. You need to "postfix stop" before
updating, or before backing out to an earlier release, otherwise
long-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)
may fail to communicate with the rest of Postfix (warnings, timeouts).

The purpose of this change is to produce better error messages, for
example, when someone configures the discard daemon as a bounce
service in master.cf, or vice versa.

This change will break third-party code that implements a
Postfix-internal protocol such as qpsmtpd. Programs that depend on
Postfix internal details are not supported.
Shown after removing
If you remove postfix permanent, adjust / remove the the following file:
  - /usr/local/etc/mail/mailer.conf
Note
Size, dependencies, options and messages are those of postfix-current.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.12.20260925_3,63.12.20260925_2,6–
FreeBSD 153.12.20260925_3,63.12.20260925_2,6–
FreeBSD 143.12.20260925_3,63.12.20260925_2,63.12.20260925_3,6

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.12.20260925_2,63.12.20260925_2,6–
FreeBSD 143.12.20260925_2,63.12.20260925,63.12.20260925_2,6

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.12.20260925_3,6.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (588)

James E. Housley (jeh) · 20001030_1
*Detects kerberos and compiles SASL with it if it exists *Adds 2 missing binaries, flush and spawn and includes their man pages *Changes postfix to ${PKGNAME} *Delete duplicate code to create /var/spool/postfix *Bump PORTREVISION to 1

Submitted by:	"David W. Chapman Jr." <dwcjr@inethouston.net> MAINTAINER
592bc518f4
Will Andrews (will) · 20001030
Fix [pre,post]-install to use pkg-install script properly.  Use forward ticks instead of double quotes for the replace message to get rid of the backquote hack.

PR:		21349 (related to it anyway)
Submitted by:	Yarema <yds@dppl.com>
f93aefe2d4
Will Andrews (will) · 20001030
Update to snapshot 20001030.  Use real make(1) .for (instead of @for) loops.  Fix occasional breakage when CC contains spaces.  Remove manpages from the PLIST.  Remove miscellaneous erroneous lines from PLIST.  Use proper WITH_* PLIST_SUBs.  Consolidate .if defined(WITH_*)'s.  Add iteration for CONF* files in their two separate locations as well as BIN*.  Use absolute paths in install script.  Han

PR:		21439, 22409
Submitted by:	Yarema <yds@dppl.com>
		David W. Chapman Jr. <dwcjr@inethouston.net>
Approved by:	MAINTAINER
65eaaf5277
Satoshi Asami (asami) · 20000531
Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that shouldn't have been necessary) and the string "/pkg/" appear.
7acef1cd7a
Bill Fumerola (billf) · 20000531
3 commits to make one line work? I must have a empty dumptruck with only a little white powder still left in it...

Submitted by:	Miha Nedok <mike@mike.unix-systems.net>
20c8fb443f
Bill Fumerola (billf) · 20000531
sasl updates

Submitted by:	MAINTAINER

also, change ${SH} to /bin/sh, the former probably doesn't work because
of some bsd.{pre,post}.port.mk thing, but I don't have time to diagnose it.
e401371e9b
Bill Fumerola (billf) · 20000531
Use ${SH} to execute ${PKGDIR}/INSTALL

Submitted by:	se
1f04f0dd69
Bill Fumerola (billf) · 20000531
Update to the latest snapshot, plus add hooks for all the very spiffy plugins that postfix can use.

Submitted by:   Omanchu Oogali <missnglnk@sneakerz.org> (new MAINTAINER)
6fe402670f
Bill Fumerola (billf) · 19991231.08
welcome postfix-current, to track the non-official-release-but-good-quality "experimental" series of postfix. maintained by yours truely.
2354b23356
Vanilla I. Shu (vanilla) · 19991231.08
Upgrade to 19991231pl8.
b9be2ad423
David E. O'Brien (obrien) · 19991231.07
Upgrade the 19991231 release to patchlevel 07.
9e03cae351
Bill Fumerola (billf) · 19991231.06
If a user didn't have /usr/sbin in their path, this would have failed.
d59cb537d5
Jeremy Lea (reg) · 19991231.06
Standardize all user defined options to the booleans WITH_FOO and WITHOUT_FOO.  Begin the process of reserving these prefixes for user defined options.

No comment by:	ports
b4455771cc
Chris Piazza (cpiazza) · 19991231.06
Update to use PORTNAME/PORTVERSION
28849e36e9
Peter Wemm (peter)
Ack, what was I thinking? it's not safe to assume the system sendmail was the last active mailer.
234e6e5a90
Peter Wemm (peter)
Fix 'make replace' to correctly use mailer.conf
c107051814
Vanilla I. Shu (vanilla)
Upgrade to latest version, fix PR 16472, 16753, 17078 too.

PR:		ports/17749
Submitted by:	Martti Kuparinen <martti.kuparinen@piuha.net>
d5d98014e6
Chris D. Faulhaber (jedgar)
Allow postfix to be built on FreeBSD-5.x (-CURRENT).  These patches are the same as were submitted on the postfix-users mailing list (and should be integrated for the next release).

No response from:	Maintainer
f96719d72a
Torsten Blum (torstenb)
- Upgrade to Postfix 19991231pl04 - Stylistic changes in Makefile - Changes in packaging, esp. pkg/INSTALL
4d4e70850c
Torsten Blum (torstenb)
Oops, forgot to change ALL_TARGET ;-(

Noticed by: <Blaz Zupan <blaz@amis.net>
0d72bb3913
Torsten Blum (torstenb)
- Upgrade to patchlevel 3 - Add support for MySQL and LDAP support

MySQL + LDAP Patches submitted by Blaz Zupan <blaz@amis.net>
and re-used with minor cleanups.
42d72420ff
Vanilla I. Shu (vanilla)
Upgrade to 19991231.
d6a23b9cbc
Josef Karthauser (joe)
Upgrade the postfix port from 19990906-pl02 to 19990906-pl09.

PR:		ports/15544
Submitted by:	khetan@freebsd.os.org.za
37dfa6b273
Josef Karthauser (joe)
Upgrade the postfix port from 19990906-pl02 to 19990906-pl09.

PR:		ports/15544
Submitted by:	khetan@freebsd.os.org.za
3742da2385
Torsten Blum (torstenb)
Strip the binaries
974e57bd6d
Torsten Blum (torstenb)
Upgrade to postfix 19990906 pl 02
e9f1047587
Michael Haro (mharo)
FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
65ab34a667
Peter Wemm (peter)
$Id$ -> $FreeBSD$
7b8fca1447
Tim Vanderhoek (hoek)
Remove preceeding pkgname from some of the comments having one.
847ae8f2b6
David E. O'Brien (obrien)
Change Id->FreeBSD.
f3a9c6c81e
Michael Haro (mharo)
awk -> ${AWK} basename -> ${BASENAME} cat -> ${CAT} cp -> ${CP} ldconfig -> ${LDCONFIG} mkdir -> ${MKDIR}
235481b52a
Michael Haro (mharo)
chmod -> ${CHMOD} chown -> ${CHOWN}
5281212be3
Bill Fumerola (billf)
o Upgrade to 19990601

PR:		ports/12603
Submitted by:	Hoss Firooznia <hfir@math.rochester.edu>

o Put CFLAGS in the proper place (not in ALL_TARGET)
645386427f
Michael Haro (mharo)
Add (prepare to be shocked) WWW:
c7a56e9c3e
Torsten Blum (torstenb)
mv -> ${MV} cp -> ${CP} install -> ${INSTALL} mkdir -> ${MKDIR}

PR:		ports/10934
158871f40c
Torsten Blum (torstenb)
Fix program_directory in main.cf
0fda4ac64d
Torsten Blum (torstenb)
Fix paths in sample-main.cf with sed
3e0dc9e3cd
Torsten Blum (torstenb)
Port of Wietse Venema's postfix, yet another mail transport agent that tries to replace sendmail.
f7f54da77e
« newest← newerpage 12 of 12