CVE and update status of the FreeBSD ports tree3,310 unaddressed CVEs in 678 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)

Marcus Alves Grando (mnag) · 2.7.20090712,4
- Fixed build to FreeBSD 9. - Mark as jobs safe.

PR:		138916
Submitted by:	Sylvio Cesar <scjamorim___bsd.com.br>
Feature safe:	yes
ce5abe443c
Marcus Alves Grando (mnag) · 2.7.20090712,4
- Update to 2.7-20090712 - Fix build with new closefrom(2)

Reported by:	Jorge Medina <jorge__bsdchile.cl>
692d72e08b
Doug Barton (dougb) · 2.7.20090607,4
Fix a few "bad example" problems in the rc.d scripts that have been propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
0175383f0a
Marcus Alves Grando (mnag) · 2.7.20090607,4
- Update to 2.7-20090607
bcba58e223
Marcus Alves Grando (mnag) · 2.7.20090528,4
- Update to 2.7-20090528
23d59462b8
Marcus Alves Grando (mnag) · 2.7.20090519,4
- Update to 2.7-20090519
7a1e3cc084
Marcus Alves Grando (mnag) · 2.6.20090418,4
- Update to 2.6-20090418 (2.6.0-RC2)
6496df6394
Marcus Alves Grando (mnag) · 2.6.20090212,4
- Update to 2.6-20090212

Reported by:	miwi
e0878743f8
Marcus Alves Grando (mnag) · 2.6.20090125,4
- Update to 2.6-20090125
4333fe8951
Marcus Alves Grando (mnag) · 2.6.20081109,4
- Update to 2.6-20081109
9c63806692
Marcus Alves Grando (mnag) · 2.6.20081012,4
- Update to 2.6-20081012
8fab9340c6
Marcus Alves Grando (mnag) · 2.6.20080903,4
- Update to 2.6-20080903
297fde5a57
Marcus Alves Grando (mnag) · 2.6.20080814,4
- Update to 2.6-20080814
2af287b7bc
Marcus Alves Grando (mnag) · 2.6.20080629,4
- Update to 2.6-20080629 - Change default data_directory parameter to /var/db/postfix [1]

PR:		125133 [1]
Submitted by:	Sahil Tandon <sahil__tandon.net> [1]
84788bce1a
Marcus Alves Grando (mnag) · 2.6.20080606,4
- Update to 2.6-20080606
0bb9bda6a1
Marcus Alves Grando (mnag) · 2.6.20080411,4
- Update to 2.6-20080411
ce9f4228f6
Marcus Alves Grando (mnag) · 2.6.20080221_2,4
- Fix milter macros (patch from Wietse Venema)
47f4f0b4fc
Marcus Alves Grando (mnag) · 2.6.20080221_1,4
- Fix data_directory. Backported from mail/postfix
e574980279
Marcus Alves Grando (mnag) · 2.6.20080221,4
- Update to 2.6-20080221
bf26984304
Marcus Alves Grando (mnag) · 2.5.20080116,4
- Update to 2.5-20080116 (2.5.0-RC2) - Add new MASTER_SITES
2a351f1b22
Marcus Alves Grando (mnag) · 2.5.20071227,4
- Update to 2.5-20071227
c4fb11ab3c
Marcus Alves Grando (mnag) · 2.5.20071212,4
- Update to 2.5-20071212
c26c79f3c3
Marcus Alves Grando (mnag) · 2.5.20071006,4
- Update to 2.5-20071006 - Teach postfix to 8.0 [1]

PR:		117304 [1]
Submitted by:	Oliver Peter <hoschi___mouhaha.de> [1]
2430edd76d
Edwin Groothuis (edwin) · 2.5.20070911,4
Remove support for OSVERSION < 5
bdd556264e
Marcus Alves Grando (mnag) · 2.5.20070911,4
- Update to 2.5-20070911
6d9db3fc78
Marcus Alves Grando (mnag) · 2.5.20070824,4
- Update to 2.5-20070824 - Backport changes from mail/postfix (SASL2/DOVECOT)
8079f4abbc
Marcus Alves Grando (mnag) · 2.5.20070731,4
- Update to 2.5-20070731
4ffccc2f66
Marcus Alves Grando (mnag) · 2.5.20070724,4
- Update to 2.5-20070724
f755393044
Marcus Alves Grando (mnag) · 2.5.20070720,4
- Update to 2.5-20070720
1fc5247d3c
Marcus Alves Grando (mnag) · 2.5.20070614,4
- Update to 2.5-20070614
ec7467bf21
Marcus Alves Grando (mnag) · 2.5.20070531,4
- Update to 2.5-20070531
2f28aa3551
Marcus Alves Grando (mnag) · 2.5.20070525,4
- Update to 2.5-20070525
708bd648bd
Marcus Alves Grando (mnag) · 2.5.20070524,4
- Update to 2.5-20070524
bffdf2f656
Marcus Alves Grando (mnag) · 2.5.20070423,4
- Update to 2.5-20070423
c2298a8e02
Marcus Alves Grando (mnag) · 2.5.20070402,4
- Remove SASL1 support. security/cyrus-sasl will be removed soon.

PR:		111564, 111565, 111566
Submitted by:	gabor (partially)
Notified by:	gabor
0c43565a87
Marcus Alves Grando (mnag) · 2.5.20070402,4
- Update to 2.5-20070402 - Fix CONFLICTS - Install qshape by default - Install test programs in PREFIX/bin instead of PREFIX/sbin to respect hier(7)
d298b3ae7d
Marcus Alves Grando (mnag) · 2.5.20070328,4
- Update to 2.5-20070328 - Update CONFLICTS to more adequate value postfix-2.[0-46-9].*
6a99f97a8e
Marcus Alves Grando (mnag) · 2.4.0.r9,4
- Update to 2.4.0-RC9
bb3612d3ca
Marcus Alves Grando (mnag) · 2.4.0.r8,4
- Update to 2.4.0-RC8
4b7f9fd0e8
Marcus Alves Grando (mnag) · 2.4.0.r6,4
- Update to 2.4.0-RC6
2d2a450386
Marcus Alves Grando (mnag) · 2.4.0.r4,4
- Update to 2.4.0-RC4
f562e3fa3e
Marcus Alves Grando (mnag) · 2.4.0.r3,4
- Update to 2.4.0-RC3
2362059462
Marcus Alves Grando (mnag) · 2.4.20070221,3
- Update to 2.4-20070221 - Backport PROVIDE from mail/postfix [1]

Reported by:	rafan [1]
bae2311116
Jeremy Chadwick (koitsu) · 2.4.20070215,3
Addition of postfix_flags variable to rc.subr startup script. This variable is passed to postfix-script on startup, allowing administrators to do things like postfix_flags="-c /my/place/postfix" (alternate location of main.cf and master.cf), or postfix_flags="-v" (for verbose logging).  See postfix(1) manpage for flags.

PR:		ports/109137
Reviewed by:	Vivek Khera <vivek@khera.org>
Approved by:	philip
b9aaa3bdbe
Marcus Alves Grando (mnag) · 2.4.20070215,3
- Update to 2.4-20070215

NOTE: Added kqueue support. Thanks Wietse. :)

Notified by:	Anton Yuzhaninov <citrin___citrin.ru>
f35e7df78b
Marcus Alves Grando (mnag) · 2.4.20061210,3
- Update to 2.4-20061210
bf639240a1
Marcus Alves Grando (mnag) · 2.4.20061201,3
- Update to 2.4-20061201
bd0679dbba
Marcus Alves Grando (mnag) · 2.4.20061019,3
- Update to 2.4-20061019
e545766de3
Marcus Alves Grando (mnag) · 2.4.20061006,3
- Update to 2.4-20061006
8b52ae2b72
Marcus Alves Grando (mnag) · 2.4.20061005,3
- Update to 2.4-20061005
ab1e356a38