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 feautures:
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/
===> The following configuration options are available for postfix211-2.11.11_1,1:
BDB=off: Berkeley DB support
CDB=off: CDB maps lookups
DOCS=on: Build and/or install documentation
INST_BASE=off: Install into /usr and /etc/postfix
LDAP=off: LDAP maps (uses WITH_OPENLDAP_VER)
LDAP_SASL=off: LDAP client-to-server SASL auth
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)
SPF=off: SPF support (via libspf2 1.2.x)
SQLITE=off: SQLite database support
TEST=off: SMTP/LMTP test server and generator
TLS=on: Secure network connection support via TLS
VDA=off: VDA (Virtual Delivery Agent)
====> 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
- remove expired postfix211 ports
as they are no longer supported by upstream vendor since January 2018
Users using the VDA patch should adopt dovecot-lda which has also quota
support. As alternative users can jump on the wagon and try to become
an active maintainer of the SF.net VDA project (or a fork)
- update to 2.11.11
Changelog:
20171116
Bugfix (introduced: Postfix 2.1): don't log warnings
that some restriction returns OK, when the access map
DISCARD feature is in effect. File: smtpd/smtpd_check.c.
20171215
Bugfix (introduced: 20170611): the DB_CONFIG bugfix broke
Berkeley DB configurations with a relative pathname. File:
util/dict_db.c.
20171226
(Only the first 15 lines of the commit message are shown above )
- update to 2.10.10
- add modified VDA patch to FILESDIR [1]
Note:
The 2.11 port will be deprecated at the time postfix-2.11.x is no longer
supported by the postfix author (Wietse Venema), this will happen with
the release of postfix-3.3.x.
[1] It seems the VDA project os dead, there are no working patches
against actual postfix releases provided by the project.
This is and will be the last postfix port with VDA support, users
using the VDA patch should adopt dovecot-lda which has also quota
support. As alternative VDA users can jump on the wagon and try to
become an active maintainer of the SF.net VDA project (or a fork)
Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.
PR: 214780
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight