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

mail/postfix 3.11.7_4,1

Secure alternative to widely-used Sendmail

Port info

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

Install

Package
# pkg install postfix
# pkg install postfix-ldap
# pkg install postfix-mongo
# pkg install postfix-mysql
# pkg install postfix-pgsql
# pkg install postfix-sasl
# pkg install postfix-sqlite
installs postfix 3.11.7_4,1, postfix-ldap 3.11.7_4,1, postfix-mongo 3.11.7_4,1, postfix-mysql 3.11.7_4,1, postfix-pgsql 3.11.7_4,1, postfix-sasl 3.11.7_4,1, postfix-sqlite 3.11.7_4,1 from latest; from quarterly (2026Q4) postfix 3.11.7_3,1, postfix-ldap 3.11.7_3,1, postfix-mongo 3.11.7_3,1, postfix-mysql 3.11.7_3,1, postfix-pgsql 3.11.7_3,1, postfix-sasl 3.11.7_3,1, postfix-sqlite 3.11.7_3,1
Port
# cd /usr/ports/mail/postfix && make install clean
# make -C /usr/ports/mail/postfix config  # change options first
Size
1.8 MiB download · 8.4 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 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.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.11.7_4,13.11.7_3,1–
FreeBSD 153.11.7_4,13.11.7_3,1–
FreeBSD 143.11.7_4,13.11.7_3,13.11.7_4,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.11.7_3,13.11.7_3,1–
FreeBSD 143.11.7_3,13.11.7_1,13.11.7_3,1

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.11.7_4,1.

Fixed (2)

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

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

PRSummaryStatusChanged
299271maintainer-feedback? mail/postfix: lmdb version issue fixed in main but not 2026Q4New2026-10-14

Commits (447)

Jun Kuriyama (kuriyama) · 20010228
Make spool directory at pkg-install.

Submitted by:	blaz@amis.net (mail/postfix maintainer)
PR:		ports/25775
1cacfaba3b
FUJISHIMA Satsuki (sf) · 20010228
fix build options.

PR:		25746
Submitted by:	R)Bémi Guyomarch <rguyom@pobox.com>
1ccb661af0
Alexander Langer (alex) · 20010228
Disable IPv6 on Alpha, since this breaks it.

Submitted by:	blaz@amis.net (maintainer)
ace1848ae7
Bill Fumerola (billf) · 20010228
remove BROKEN for alpha, the unaligned access errors are a red herring. I'm getting the same "unknown mail transport error" on my i386 at work.
9b58ec9c96
Alexander Langer (alex) · 20010228
Mark BROKEN for alpha: Unaligned access problems in postsuper and postlog
bed498b1cf
Akinori MUSHA (knu) · 20010228
Fix the DB3 support.  DB3's shlib version is now at 2.
b57f932896
FUJISHIMA Satsuki (sf) · 20010228
use DIST_SUBDIR=postfix due to both release and snapshot don't have specific name in their tarballs.

Approved by:	maintainers
742f671f76
FUJISHIMA Satsuki (sf) · 20010228
update to NON BETA release, 20010228.

PR:		25493
Submitted by:	maintainer
35ea9ae15c
Jun Kuriyama (kuriyama) · 19991231.13_1
Add -lz to be compiled with MySQL.

Requested by:	Blaz Zupan <blaz@amis.net>
8b3186a764
FUJISHIMA Satsuki (sf) · 19991231.13_1
add MASTER_SITE_RINGSERVER to MASTER_SITES.

Approved by: maintainers
8c32a2edf6
Jimmy Olgeni (olgeni) · 19991231.13_1
Spaces->tabs in the mail category.

(I know, I look boring and pedant :o)
1be0301128
Dirk Froemberg (dirk) · 19991231.13_1
Switch from mysql322-{client,server} to mysql323-{client,server}.

mysql323-client installs libmysqlclient.so.10 (instead of
libmysqlclient.so.6).

mysql323-{client,server} are production quality, now (according to
MySQL AB at least).
88d74bc517
Daniel Harris (dannyboy) · 19991231.13_1
Unbreak use with rmail and bump PORTREVISION.

PR:		22598
Submitted by:	MAINTAINER
e4112d2deb
Daniel Harris (dannyboy) · 19991231.13
Update to 19991231-pl13.

PR:		23696
Submitted by:	MAINTAINER
a3ed93a236
Will Andrews (will) · 19991231.10
Update to postfix 19991231-pl10.  Install LDAP_README and MYSQL_README along with documentation.  Fix manpage generation.  Consistently use INSTALL_* macros (from postfix-current).  Modify packaging list using WITH_PCRE and WITH_LDAP PLIST_SUBs (as per postfix-current).  Add knob to enable PCRE (again from postfix-current).  Use better package description (postfix-current). Fix PLIST.  Conditional

PR:		17777, 19185, 20565, 21819, 22613 (also postfix-current)
Submitted by:	maintainer (THANKS!)
6a1b37225e
Will Andrews (will) · 19991231.08
Hand MAINTAINER to Blaz Zupan <blaz@amis.net>.
b1c541b031
Will Andrews (will) · 19991231.08
Remove Torsten Blum by due effect of not being a maintainer - many reports of patches being ignored and lack of interest being shown towards this port have brought this about.  Who wants to revive this port?
934cc9e3d9
Satoshi Asami (asami) · 19991231.08
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
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