notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
postfix35 Secure alternative to widely-used Sendmail
3.5.12_1,1 mail Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.5.12_1,1Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)
Expired This port expired on: 2021-09-30
Maintainer: otis@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-05-06 17:15:08
Last Update: 2021-09-30 20:19:24
Commit Hash: b19fd15
License: EPL IPL10
WWW:
http://www.postfix.org/
Description:
Postfix attempts to be fast, easy to administer, and secure, while at the same time being sendmail compatible enough to not upset existing users. Thus, the outside has a sendmail-ish flavor, but the inside is completely different. Some features: Connection cache for SMTP, DSN status notifications, IP version 6, Plug-in support for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and authentication, Configurable status notification message text, Access control per client/sender/recipient/etc, Content filter (built-in, external before queue, external after queue), Berkeley DB database, LDAP database, MySQL database, PostgreSQL database, Maildir and mailbox format, Virtual domains, VERP envelope return addresses and others. WWW: http://www.postfix.org/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (197 items)
Collapse this list.
  1. /usr/local/share/licenses/postfix35-3.5.12_1,1/catalog.mk
  2. /usr/local/share/licenses/postfix35-3.5.12_1,1/LICENSE
  3. /usr/local/share/licenses/postfix35-3.5.12_1,1/EPL
  4. /usr/local/share/licenses/postfix35-3.5.12_1,1/IPL10
  5. bin/mailq
  6. bin/newaliases
  7. @comment bin/qmqp-sink
  8. @comment bin/qmqp-source
  9. bin/qshape
  10. bin/rmail
  11. @comment bin/smtp-sink
  12. @comment bin/smtp-source
  13. /usr/local/etc/postfix/LICENSE
  14. /usr/local/etc/postfix/TLS_LICENSE
  15. /usr/local/etc/postfix/bounce.cf.default
  16. /usr/local/etc/postfix/main.cf.default
  17. @sample /usr/local/etc/postfix/main.cf.sample
  18. @sample /usr/local/etc/postfix/master.cf.sample
  19. lib/postfix/libpostfix-dns.so
  20. lib/postfix/libpostfix-global.so
  21. lib/postfix/libpostfix-master.so
  22. lib/postfix/libpostfix-tls.so
  23. lib/postfix/libpostfix-util.so
  24. @comment lib/postfix/postfix-cdb.so
  25. @comment lib/postfix/postfix-ldap.so
  26. @comment lib/postfix/postfix-lmdb.so
  27. @comment lib/postfix/postfix-mysql.so
  28. lib/postfix/postfix-pcre.so
  29. @comment lib/postfix/postfix-pgsql.so
  30. @comment lib/postfix/postfix-sqlite.so
  31. libexec/postfix/anvil
  32. libexec/postfix/bounce
  33. libexec/postfix/cleanup
  34. libexec/postfix/discard
  35. libexec/postfix/dnsblog
  36. libexec/postfix/dynamicmaps.cf
  37. @comment libexec/postfix/dynamicmaps.cf.d/cdb.cf
  38. @comment libexec/postfix/dynamicmaps.cf.d/ldap.cf
  39. @comment libexec/postfix/dynamicmaps.cf.d/lmdb.cf
  40. @comment libexec/postfix/dynamicmaps.cf.d/mysql.cf
  41. libexec/postfix/dynamicmaps.cf.d/pcre.cf
  42. @comment libexec/postfix/dynamicmaps.cf.d/pgsql.cf
  43. @comment libexec/postfix/dynamicmaps.cf.d/sqlite.cf
  44. libexec/postfix/error
  45. libexec/postfix/flush
  46. libexec/postfix/lmtp
  47. libexec/postfix/local
  48. libexec/postfix/main.cf.proto
  49. libexec/postfix/makedefs.out
  50. libexec/postfix/master
  51. libexec/postfix/master.cf.proto
  52. libexec/postfix/nqmgr
  53. libexec/postfix/oqmgr
  54. libexec/postfix/pickup
  55. libexec/postfix/pipe
  56. libexec/postfix/post-install
  57. libexec/postfix/postfix-files
  58. @comment libexec/postfix/postfix-files.d/cdb-files
  59. @comment libexec/postfix/postfix-files.d/ldap-files
  60. @comment libexec/postfix/postfix-files.d/lmdb-files
  61. @comment libexec/postfix/postfix-files.d/mysql-files
  62. libexec/postfix/postfix-files.d/pcre-files
  63. @comment libexec/postfix/postfix-files.d/pgsql-files
  64. @comment libexec/postfix/postfix-files.d/sqlite-files
  65. libexec/postfix/postfix-script
  66. libexec/postfix/postfix-tls-script
  67. libexec/postfix/postfix-wrapper
  68. libexec/postfix/postlogd
  69. libexec/postfix/postmulti-script
  70. libexec/postfix/postscreen
  71. libexec/postfix/proxymap
  72. libexec/postfix/qmgr
  73. libexec/postfix/qmqpd
  74. libexec/postfix/scache
  75. libexec/postfix/showq
  76. libexec/postfix/smtp
  77. libexec/postfix/smtpd
  78. libexec/postfix/spawn
  79. libexec/postfix/tlsmgr
  80. libexec/postfix/tlsproxy
  81. libexec/postfix/trivial-rewrite
  82. libexec/postfix/verify
  83. libexec/postfix/virtual
  84. man/man1/mailq.1.gz
  85. man/man1/newaliases.1.gz
  86. man/man1/postalias.1.gz
  87. man/man1/postcat.1.gz
  88. man/man1/postconf.1.gz
  89. man/man1/postdrop.1.gz
  90. man/man1/postfix-tls.1.gz
  91. man/man1/postfix.1.gz
  92. man/man1/postkick.1.gz
  93. man/man1/postlock.1.gz
  94. man/man1/postlog.1.gz
  95. man/man1/postmap.1.gz
  96. man/man1/postmulti.1.gz
  97. man/man1/postqueue.1.gz
  98. man/man1/postsuper.1.gz
  99. man/man1/posttls-finger.1.gz
  100. @comment man/man1/qmqp-sink.1.gz
  101. @comment man/man1/qmqp-source.1.gz
  102. man/man1/qshape.1.gz
  103. man/man1/sendmail.1.gz
  104. @comment man/man1/smtp-sink.1.gz
  105. @comment man/man1/smtp-source.1.gz
  106. man/man5/access.5.gz
  107. man/man5/aliases.5.gz
  108. man/man5/body_checks.5.gz
  109. man/man5/bounce.5.gz
  110. man/man5/canonical.5.gz
  111. man/man5/cidr_table.5.gz
  112. man/man5/generic.5.gz
  113. man/man5/header_checks.5.gz
  114. man/man5/ldap_table.5.gz
  115. man/man5/lmdb_table.5.gz
  116. man/man5/master.5.gz
  117. man/man5/memcache_table.5.gz
  118. man/man5/mysql_table.5.gz
  119. man/man5/nisplus_table.5.gz
  120. man/man5/pcre_table.5.gz
  121. man/man5/pgsql_table.5.gz
  122. man/man5/postconf.5.gz
  123. man/man5/postfix-wrapper.5.gz
  124. man/man5/regexp_table.5.gz
  125. man/man5/relocated.5.gz
  126. man/man5/socketmap_table.5.gz
  127. man/man5/sqlite_table.5.gz
  128. man/man5/tcp_table.5.gz
  129. man/man5/transport.5.gz
  130. man/man5/virtual.5.gz
  131. man/man8/anvil.8.gz
  132. man/man8/bounce.8.gz
  133. man/man8/cleanup.8.gz
  134. man/man8/defer.8.gz
  135. man/man8/discard.8.gz
  136. man/man8/dnsblog.8.gz
  137. man/man8/error.8.gz
  138. man/man8/flush.8.gz
  139. man/man8/lmtp.8.gz
  140. man/man8/local.8.gz
  141. man/man8/master.8.gz
  142. man/man8/oqmgr.8.gz
  143. man/man8/pickup.8.gz
  144. man/man8/pipe.8.gz
  145. man/man8/postlogd.8.gz
  146. man/man8/postscreen.8.gz
  147. man/man8/proxymap.8.gz
  148. man/man8/qmgr.8.gz
  149. man/man8/qmqpd.8.gz
  150. man/man8/scache.8.gz
  151. man/man8/showq.8.gz
  152. man/man8/smtp.8.gz
  153. man/man8/smtpd.8.gz
  154. man/man8/spawn.8.gz
  155. man/man8/tlsmgr.8.gz
  156. man/man8/tlsproxy.8.gz
  157. man/man8/trace.8.gz
  158. man/man8/trivial-rewrite.8.gz
  159. man/man8/verify.8.gz
  160. man/man8/virtual.8.gz
  161. sbin/postalias
  162. sbin/postcat
  163. sbin/postconf
  164. @(,maildrop,2755) sbin/postdrop
  165. sbin/postfix
  166. sbin/postkick
  167. sbin/postlock
  168. sbin/postlog
  169. sbin/postmap
  170. sbin/postmulti
  171. @(,maildrop,2755) sbin/postqueue
  172. sbin/postsuper
  173. sbin/posttls-finger
  174. sbin/sendmail
  175. share/postfix/mailer.conf.postfix
  176. @dir libexec/postfix/dynamicmaps.cf.d
  177. @dir libexec/postfix/postfix-files.d
  178. @dir /usr/local/etc/postfix
  179. @dir(postfix,,700) /var/db/postfix
  180. @dir(postfix,,700) /var/spool/postfix/active
  181. @dir(postfix,,700) /var/spool/postfix/bounce
  182. @dir(postfix,,700) /var/spool/postfix/corrupt
  183. @dir(postfix,,700) /var/spool/postfix/defer
  184. @dir(postfix,,700) /var/spool/postfix/deferred
  185. @dir(postfix,,700) /var/spool/postfix/flush
  186. @dir(postfix,,700) /var/spool/postfix/hold
  187. @dir(postfix,,700) /var/spool/postfix/incoming
  188. @dir(postfix,maildrop,730) /var/spool/postfix/maildrop
  189. @dir(,postfix,755) /var/spool/postfix/pid
  190. @dir(postfix,,700) /var/spool/postfix/private
  191. @dir(postfix,maildrop,710) /var/spool/postfix/public
  192. @dir(postfix,,700) /var/spool/postfix/saved
  193. @dir(postfix,,700) /var/spool/postfix/trace
  194. @dir(,,755) /var/spool/postfix
  195. @owner
  196. @group
  197. @mode
Collapse this list.
Dependency lines:
  • postfix35>0:mail/postfix35
Conflicts:
CONFLICTS_INSTALL:
  • courier-0.*
  • opensmtpd-[0-9]*
  • sendmail-8.*
  • sendmail+*-8.*
  • postfix-*
  • postfix-current-*
No installation instructions:
This port has been deleted.
PKGNAME: postfix35
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1627333280 SHA256 (postfix/postfix-3.5.12.tar.gz) = 4254c2ba499da7e1f7d4bb9c3de41419760d2dcde39b9101ab122c6226b636d7 SIZE (postfix/postfix-3.5.12.tar.gz) = 4622450

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libicuuc.so : devel/icu
  2. libpcre.so : devel/pcre
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for postfix35-3.5.12_1,1: BDB=off: Berkeley DB support BLACKLISTD=on: Enable blacklistd support (FreeBSD 11.0 and later only) CDB=off: CDB maps lookups DOCS=on: Build and/or install documentation EAI=on: Email Address Internationalization (SMTPUTF8) support INST_BASE=off: Install into /usr and /etc/postfix LDAP=off: LDAP maps (uses WITH_OPENLDAP_VER) LMDB=off: LMDB maps MYSQL=off: MySQL database support NIS=off: Network Information Services/YP support PCRE=on: Use Perl Compatible Regular Expressions PGSQL=off: PostgreSQL database support SASL=off: Cyrus SASL support (Dovecot SASL is always built in) SQLITE=off: SQLite database support TEST=off: SMTP/LMTP test server and generator TLS=on: Secure network connection support via TLS ====> Kerberos network authentication protocol type: you can only select none or one of them SASLKRB5=off: If your SASL req. Kerberos5, select this SASLKMIT=off: If your SASL req. MIT Kerberos5, select this ===> Use 'make config' to modify these settings
Options name:
mail_postfix35
USES:
shebangfix cpe ssl
pkg-message:
For install:
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 -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 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
If removing:
If you remove postfix permanent, adjust / remove the the following file: - /usr/local/etc/mail/mailer.conf
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. ftp://postfix.mirrors.pair.com/official/
  2. http://cdn.postfix.johnriley.me/mirrors/postfix-release/official/
  3. http://de.postfix.org/ftpmirror/official/
  4. http://ftp.porcupine.org/mirrors/postfix-release/official/
  5. http://mirror.lhsolutions.nl/postfix-release/official/
  6. http://www.artfiles.org/postfix.org/postfix-release/official/
Collapse this list.
Port Moves
  • port moved to mail/postfix on 2021-09-30
    REASON: Has expired: It is only here until FreeBSD 11 is EoL (Postfix >= 3.6 requires OpenSSL >= 1.1.x)

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.5.12_1,1
30 Sep 2021 20:19:24
commit hash: b19fd158df56a285dcd38cc7310e908b05ecb982commit hash: b19fd158df56a285dcd38cc7310e908b05ecb982commit hash: b19fd158df56a285dcd38cc7310e908b05ecb982commit hash: b19fd158df56a285dcd38cc7310e908b05ecb982 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

devel/erlang-exmpp: last upstream patches over 10 years ago
sysutils/showbeastie: Broken on FreeBSD 12 and above since 2018
2021-09-30 www/squid3: Unsupported by upstream
2021-09-30 sysutils/cfengine310: OpenSSL 1.1.X is not supported.
2021-09-30 security/py-paramiko1: Out of date version.  No consumer now.  Use
security/py-paramiko
2021-09-30 sysutils/cfengine-masterfiles310: cfengine310 will retire at FreeBSD
11 EOL
2021-09-30 security/openca-tools-forked: Use modern port security/libscep
instead
2021-09-30 multimedia/sms1xxx-kmod: Supports DVB API v3 only. Use
multimedia/webcamd instead
2021-09-30 sysutils/cfengine311: OpenSSL 1.1.X is not supported.
2021-09-30 sysutils/cfengine-masterfiles311: cfengine311 will retire at FreeBSD
11 EOL
2021-09-30 mail/postfix35: It is only here until FreeBSD 11 is EoL (Postfix >=
3.6 requires OpenSSL >= 1.1.x)
3.5.12_1,1
01 Aug 2021 08:32:35
commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70 files touched by this commit
Xin LI (delphij) search for other commits by this committer
net/openldap24-server: Make SASL permanent for OpenLDAP port.

PR:		ports/257374
Reviewed by:	obrien
Approved by:	portmgr (exp-run by antoine)
Differential Revision: https://reviews.freebsd.org/D31301
3.5.12,1
26 Jul 2021 21:03:31
commit hash: 7d3184c43d67c03ac30704e3b06e8cdc41ba25e2commit hash: 7d3184c43d67c03ac30704e3b06e8cdc41ba25e2commit hash: 7d3184c43d67c03ac30704e3b06e8cdc41ba25e2commit hash: 7d3184c43d67c03ac30704e3b06e8cdc41ba25e2 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
mail/postfix35: Update to 3.5.12
3.5.11,1
14 Jun 2021 17:22:49
commit hash: c844a6da15c53005c1b75dc880d68308fb566b96commit hash: c844a6da15c53005c1b75dc880d68308fb566b96commit hash: c844a6da15c53005c1b75dc880d68308fb566b96commit hash: c844a6da15c53005c1b75dc880d68308fb566b96 files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
mail/postfix35: Update to 3.5.11

Reported by:	portscout
3.5.10,1
30 May 2021 18:18:27
commit hash: 07f02726160293d2e8f3536f7a99667f2a60115fcommit hash: 07f02726160293d2e8f3536f7a99667f2a60115fcommit hash: 07f02726160293d2e8f3536f7a99667f2a60115fcommit hash: 07f02726160293d2e8f3536f7a99667f2a60115f files touched by this commit
Juraj Lutter (otis) search for other commits by this committer
mail/postfix-*: Take maintainership

Take maintainership of postfix ports. No functional changes.

Approved by:	ohauer
3.5.10,1
06 May 2021 17:09:50
commit hash: efa868ac9533de8e3f73b9cc6c938af81bc9caafcommit hash: efa868ac9533de8e3f73b9cc6c938af81bc9caafcommit hash: efa868ac9533de8e3f73b9cc6c938af81bc9caafcommit hash: efa868ac9533de8e3f73b9cc6c938af81bc9caaf files touched by this commit
Olli Hauer (ohauer) search for other commits by this committer
mail/postfix35 add new port

Postfix 3.6 requires minimum OpenSSL 1.1.1,
this port is an alternative for FreeBSD 11 users using
'OpenSSL base' and will be removed if FreeBSD 11 is EoL

Number of commits found: 6