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
postfix-ldap-sasl Postfix with OpenLDAP and Cyrus SASL support
3.6.2_1,1 mail Deleted on this many watch lists=1 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.6.2_1,1Version of this port present on the latest quarterly branch.
Maintainer: otis@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-09-09 13:13:06
Last Update: 2021-10-28 00:05:42
Commit Hash: d356121
People watching this port, also watch:: gitea, grafana9, frr8, netbox, syncthing
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/postfix-ldap-sasl-3.6.2_1,1/catalog.mk
  2. /usr/local/share/licenses/postfix-ldap-sasl-3.6.2_1,1/LICENSE
  3. /usr/local/share/licenses/postfix-ldap-sasl-3.6.2_1,1/EPL
  4. /usr/local/share/licenses/postfix-ldap-sasl-3.6.2_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. 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. 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. 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:
  • postfix-ldap-sasl>0:mail/postfix-ldap-sasl
Conflicts:
CONFLICTS_INSTALL:
  • courier-0.*
  • opensmtpd-[0-9]*
  • sendmail-8.*
  • sendmail+*-8.*
  • postfix35-*
  • postfix-current-*
No installation instructions:
This port has been deleted.
PKGNAME: postfix-ldap-sasl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1627333164 SHA256 (postfix/postfix-3.6.2.tar.gz) = 507323d20d7b3f705f49cf8c07d437c6d8090bed07e15a3c0ec405edad54a7d4 SIZE (postfix/postfix-3.6.2.tar.gz) = 4749530

Packages (timestamps in pop-ups are UTC):
postfix-ldap-sasl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--3.5.9,1---3.5.8,1-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Master port: mail/postfix
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
  3. libsasl2.so : security/cyrus-sasl2
  4. libldap-2.4.so.2 : net/openldap24-client
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for postfix-ldap-sasl-3.6.2_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 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 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_postfix-ldap-sasl
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 Incompatible change with postfix 3.5.x ========================================== 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 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 deleted on 2021-10-28
    REASON: Converted to flavor

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: mail/postfix
CommitCreditsLog message
3.6.2_1,1
28 Oct 2021 00:05:42
commit hash: d356121270d7df92d8b863ad80b9874db59cd25ecommit hash: d356121270d7df92d8b863ad80b9874db59cd25ecommit hash: d356121270d7df92d8b863ad80b9874db59cd25ecommit hash: d356121270d7df92d8b863ad80b9874db59cd25e files touched by this commit
Yasuhiro Kimura (yasu) search for other commits by this committer
mail/postfix{,-ldap-sasl,-sasl}: Flavorize

* Add entries for slave ports to MOVED
* Pet portlint and portclippy
* Reformat Makefile with portfmt

PR:		255641
Approved by:	maintainer timeout (> 2 months)
Differential Revision:	https://reviews.freebsd.org/D32361
3.6.2_1,1
02 Aug 2021 04:41:48
commit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984c files touched by this commit
Xin LI (delphij) search for other commits by this committer
net/openldap24-client: bump all dependent port

In the earlier net/openldap24-server commit, only those which depend on
net/openldap24-sasl-client were bumped. Bumping all dependent port that
didn't get a bump to force a rebuild of these packages.

Suggested by:	kib
3.6.0,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.9,1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
3.5.9,1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.3.1_1,1
09 Sep 2018 13:12:57
Revision:479288Original commit files touched by this commit
ohauer search for other commits by this committer
- add new port postfix-ldap-sasl
  (OPTIONS_SLAVE= LDAP LDAP_SASL SASL)

PR:		230816
Submitted by:	bz@

Number of commits found: 6