Exim is a mail transfer agent for Unix systems connected to the Internet.
It is a monolithic MTA designed to be a command line compatible drop-in
replacement for Sendmail.
Exim is an excellent mailer for an ISP, as its control and flexibility
are very good and its requeueing and retry algorithms are very powerful.
Exim's configuration syntax is well documented.
===> The following configuration options are available for exim-ldap2-4.100.1_1:
ALT_CONFIG_PREFIX=off: Restrict the set of configuration files
CONTENT_SCAN=on: Enable exiscan email content scanner
DAEMON=on: Install scripts to run as a daemon
DANE=off: Enable experimental DANE support
DEBUG=off: Build with debugging support
DISABLE_D_OPT=on: Disable macros overrides using option -D
DKIM=on: Enable support for DKIM
DNSSEC=on: Enable DNSSEC validation
DOCS=on: Build and/or install documentation
EMBEDDED_PERL=on: Enable embedded Perl interpreter
EVENT=on: Messages events support (TPDA namely)
EXIMON=off: Build eximon monitor (requires X libraries)
ICONV=on: Enable header charset conversion
INTERNATIONAL=on: Enable support for the transmission of UTF-8 envelope addresses
IPV6=on: IPv6 protocol support
LISTMATCH_RHS=off: Enable pre-4.77 behaviour for match_*
LMTP=on: RFC2033 SMTP over command pipe transport
OCSP=on: Enable OCSP stapling
PRDR=on: Enable Per-Recipient-Data-Response support
PROXY=off: Enable Experimental Proxy Protocol
READLINE=off: Enable readline(3) library
SOCKS=off: Enable smtp transport via socks5 proxies
SPF=on: Enable Sender Policy Framework checking
SUID=on: Install the exim binary suid root
WISHLIST=off: Include the unsupported patches
====> SMTP Authorization
AUTH_CRAM_MD5=on: Enable CRAM-MD5 authentication mechanisms
AUTH_DOVECOT=on: Enable Dovecot authentication mechanisms
AUTH_PLAINTEXT=on: Enable plaintext authentication
AUTH_RADIUS=off: Enable radius (RFC 2865) authentication
AUTH_SASL=off: Enable use of Cyrus SASL auth library
AUTH_SPA=on: Enable Secure Password Authentication
AUTH_TLS=off: Enable TLS client certificate authentication
SASLAUTHD=off: Enable use of Cyrus SASL auth daemon
PAM=on: Enable PAM authentication mechanisms
PASSWD=on: Enable /etc/passwd lookups
====> Lookup support
CDB=on: Enable CDB-style lookups
BDB=off: Enable Berkeley DB lookups
DNSDB=on: Enable DNS-style lookups
DSEARCH=on: Enable directory-list lookups
LSEARCH=on: Enable wildcarded-file lookups
MYSQL=off: Enable mysql lookups
NIS=off: Enable NIS-style lookups
PGSQL=off: Enable postgresql lookups
REDIS=off: Enable redis lookups
SQLITE=off: Enable SQLite lookups
====> Supported storage formats
MAILDIR=on: Enable Maildir mailbox format
MAILSTORE=on: Enable Mailstore mailbox format
MBX=on: Enable MBX mailbox format
====> Experimental options
CERTNAMES=off: Check certiticates ownership
DCC=off: Enable DCC at ACL support via dccifd
DMARC=on: Enable DMARC support
DSN=off: Enable Delivery Status Notifications
ARC=off: Enable experimental ARC support
LMDB=off: Enable LMDB lookups
QUEUEFILE=off: Enable queuefile transport
====> TLS support: you can only select none or one of them
TLS=on: TLS support
GNUTLS=off: Use GnuTLS instead of OpenSSL for TLS
====> Local scan patch: you can only select none or one of them
SA_EXIM=off: Build with Spamassassin local scan (BROKEN)
====> Sender Rewriting Scheme: you can only select none or one of them
SRS=off: Enable Sender Rewriting Scheme
OLD_SRS=off: Enable Alternative Sender Rewriting Scheme
===> Use 'make config' to modify these settings
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net>
(Only the first 15 lines of the commit message are shown above )
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
Don't hard-code the desired OpenLDAP version; this value happens to be
the default now, and should slide foward gracefully (or obey make.conf
or portupgrade.conf).
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
WARNING: See caution at the end of this bullet list.
* Update to exim-4.24 (bugfix release).
* Wishlist patch for "eqi" incorporated.
* Mark exim-{ldap2,mysql,postgresql,} as conflicting.
* Substitute PORTREVISION for build number so that the version string
hints at which version of the port the binary comes from.
* Clean up POST-INSTALL-NOTES.
* Install example scripts, especially upgrade converters, now that exim-old
has been retired.
* Enable DNSDB-style lookup support by default; it can be disabled with
WITHOUT_DNSDB.
* Simplify LDAP support, using various versions of OpenLDAP only.
The old WITH_OPENLDAP[0-9][0-9] options are now invalid; use
WITH_OPENLDAP and/or WITH_OPENLDAP_VER instead.
(Only the first 15 lines of the commit message are shown above )