- Update to 2.4-20061002132f664505
Postfix -- memory corruption vulnerabilityentered 2011-05-09
Experimental Postfix version
# 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-sqliteinstalls 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# cd /usr/ports/mail/postfix-current && make install clean# make -C /usr/ports/mail/postfix-current config # change options first
postfix, group mail, maildrop, postfixTo 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).
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.
If you remove postfix permanent, adjust / remove the the following file: - /usr/local/etc/mail/mailer.conf
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | – |
| FreeBSD 15 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | – |
| FreeBSD 14 | 3.12.20260925_3,6 | 3.12.20260925_2,6 | 3.12.20260925_3,6 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.12.20260925_2,6 | 3.12.20260925_2,6 | – |
| FreeBSD 14 | 3.12.20260925_2,6 | 3.12.20260925,6 | 3.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.
pkg audit for the packaged version 3.12.20260925_3,6.- Update to 2.4-20061002132f664505
- Update to 2.4-200609302af886c629
- Update to 2.4-20060903e2f0661acc
- Update to 2.4-20060825182bb63ad9
- Update to 2.4-20060824458ddb3613
- Update to 2.4-20060806 - Backport REQUIRE from mail/postfix73cd30087a
- Update to 2.4-2006072736d00ee61b
- Update to 2.4-200607247515d6c3f2
- Update to 2.4-200607226397dbeb71
- Spell fixes [1] - Fix DOVECOT build [2] Submitted by: remko [1], Vivek Khera <vivek___khera.org> [2]bc4645c027
* UPDATING Add entry about OPTIONS and SPF patch in mail/postfix * mail/Makefile Add postfix22 * mail/postfix [1] Update to 2.3.0 Use OPTIONS instead of scripts Add message about unsupported POSTFIX_OPTIONS Remove SPF patch since that's not apply clean Update pkg-descr Change rcNG to rc only Update CONFLICTS * mail/postfix-current Now postfix-current are called postfix-current instead of postfix. Update CONFLICTS Bump PORTREVISION Store OPTIONSFILE in another local to not conflict with mail/postfix Change rcNG to rc only * mail/postfix1 Update CONFLICTS * mail/postfix21 Update CONFLICTS Change rcNG to rc only * mail/postfix22 [2] Update CONFLICTS Change rcNG to rc only Approved by: maintainer [1] Repocopy by: marcus [2]0350c7361c
- Update to 2.4-20060711 - Add 2.3 CONFLICTS - Update pkg-descr358c8cf282
- Update to 2.3-RC9b1cd6a3e1f
- Update to 2.3-RC8973210bbd8
- Update to 2.3-RC5372516207a
- Update to 2.3-RC44b862d2134
- Update to 2.3-RC3 (Milter support)7f68ba916a
- Update to 2.3-20060611da88cfdca2
- Fix. lmtp.8 is a smtp.8 link.22e480b5e4
- Update to 2.3-20060604c8379029f5
- Update to 2.3-20060518206949bd9c
- Update to 2.3-200605174c2ffaec01
- Update to 2.3-2006043086836956e1
- Update to 2.3-20060418b4cfed07da
- Backport new USE_BDB from mail/postfixec496a2d26
- Update to 2.3-20060405735ee3c3f4
- Update to 2.3-20060403dc222e43f2
- Update to 2.3-20060325 - Remove extra TABs in Makefile - In default main.cf trust in host instead of subnet. [1] Notified by: Anton Yuzhaninov <citrin__citrin.ru>f85d2ab0d4
- Update to 2.3-200603157e4ad3e472
- Update to 2.3-20060207b4d27ad943
- Update to 2.3-20060202 - portlint(1)f1b4a8d33f
Update to 2.3-200601267e64cb3a3f
- Update to 2.3-20060123 - portlint(1)b429ce7a35
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry Approved by: krion@ PR: ports/88711 (related)0416031c9b
Update to 2.3-20060112 Modify rc.d script like example in Porters Handbook.89bd724a1b
Fix rc.d/postfix.sh restart adding pidfile and procname Bump PORTREVISION PR: 91721 Submitted by: NIIMI Satoshi <sa2c@sa2c.net>fd4e3518e9
Update to 2.3-20060103 Add rcNG script to start postfix Update pkg-message to reflect rcNG scriptdde4999407
Update to 2.3-20051229d2c745a616
Add Dovecot SASL authentication method (http://www.postfix.org/SASL_README.html#server_dovecot) Notified by: Tracy Phillips <tracy.phillips@rackeasy.com>c04deababc
Update to 2.3-20051227 Fix build with SASL [1] Notified by: Roddie Hasan <roddie@krweb.net>, Tracy Phillips <tracy.phillips@rackeasy.com> [1]aca5120f8b
Update to 2.3-20051223910868fcaf
Update to 2.3-20051212ebaf56d84b
Update to 2.3-20051210 Remove unnecessary comment in Makefile about PCRE26db4c1f83
Update to 2.3-20051202b338f23de3
Unbroken ports menu (OPTIONS line)fd5a340a87
Backport from mail/postfix MIT Kerberos 5 option1fdccbc62d
Remove unnecessary post-clean Backport pkg-message from mail/postfix53b1476f4b
Update to 2.3-200511285cd7786407
Update to 2.3-200511215e4267e5fd
Update to 2.3-2005112071691f40a9