Port details |
- postfix-ldap-sasl Postfix with OpenLDAP and Cyrus SASL support
- 3.6.2_1,1 mail
=1 3.6.2_1,1Version of this port present on the latest quarterly branch.
- Maintainer: otis@FreeBSD.org
- 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/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - 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):
- Master port: mail/postfix
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libicuuc.so : devel/icu
- libpcre.so : devel/pcre
- libsasl2.so : security/cyrus-sasl2
- 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:
|
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 | Commit | Credits | Log message |
3.6.2_1,1 28 Oct 2021 00:05:42 |
Yasuhiro Kimura (yasu) |
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 |
Xin LI (delphij) |
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 |
Juraj Lutter (otis) |
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 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
3.5.9,1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.3.1_1,1 09 Sep 2018 13:12:57 |
ohauer |
- add new port postfix-ldap-sasl
(OPTIONS_SLAVE= LDAP LDAP_SASL SASL)
PR: 230816
Submitted by: bz@ |
Number of commits found: 6
|