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 postfix27-2.7.16_1,1:
BDB=off: Berkeley DB (uses WITH_BDB_VER)
CDB=off: CDB maps lookups
INST_BASE=off: Install into /usr and /etc/postfix
MYSQL=off: MySQL maps (uses WITH_MYSQL_VER)
NIS=off: NIS maps lookups
OPENLDAP=off: OpenLDAP maps (uses WITH_OPENLDAP_VER)
PCRE=on: Perl Compatible Regular Expressions
PGSQL=off: PostgreSQL maps (uses DEFAULT_PGSQL_VER)
SASL2=off: Cyrus SASLv2 (Simple Auth. and Sec. Layer)
SPF=off: SPF support (via libspf2 1.2.x)
TEST=off: SMTP/LMTP test server and generator
TLS=off: "Enable SSL and TLS support
VDA=off: VDA (Virtual Delivery Agent 32Bit)
====> Dovecot SASL authentication methods: you can only select none or one of them
DOVECOT=off: Dovecot 1.x SASL authentication method
DOVECOT2=off: Dovecot 2.x SASL authentication method
====> 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 ports:
2014-07-30 mail/postfix27: No longer supported by upstream
2014-07-30 misc/freecode-submit: This software is obsolete. Freecode does not
accept updates anymore.
2014-07-30 mail/exim-doc-info: yes
2014-07-31 misc/gman: Depends on expiring ghostview
2014-07-31 print/ghostview: project dead nearly a decade ago; use print/gv
instead
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD
databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip
databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above )
- Update to 2.7.13 and adjust CONFLICTS
- Add LICENSE information
- Canonicalize 'Created by:' Makefile header
- Remove shlib version from LIB_DEPENDS assignment
- Replace tab with a single space after 'WWW:' in pkg-descr
PR: ports/177127
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>
Update to 2.7.12 and revise the PKGINSTALL script to
distinguish between upgrades and fresh installs. Also,
backport an upstream patch that allows Postfix packages
to build in a jail that has IPv6 enabled, but no addresses
assigned on any interface.
Modify pkg-install to handle situations in which
/etc/mail/mailer.conf does not exist, e.g. when
FreeBSD is built WITHOUT_MAILWRAPPER.
This commit only affects legacy Postfix releases,
as the latest stable and development ports already
perform this check.
Requested by: miwi
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
Shorten some OPTION descriptions such that they
fit neatly within the dialog(1) box.
PR: ports/162688
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
Feature safe: yes
Update to 2.7.4 and address the problem described in
ports/155885 by passing additional parameters to the
upstream install script.
Security: CVE-2011-1720
Set NO_LATEST_LINK to prevent overlap with mail/postfix
and update CONFLICTS for cases in which postfix-base or
postfix-current-base packages are already installed.
Feature safe: yes