amavisd-new is a performance-enhanced daemonized version of amavis-perl
Note that the installation is different than the original package, and the
integration into your MTA can be different, so please read the README and
INSTALL files very carefully.
amavisd-new also supports SpamAssassin integration.
WWW: http://www.ijs.si/software/amavisd/

* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options

===> The following configuration options are available for amavisd-new-2.11.0,1:
ALTERMIME=off: Use AlterMime for defanging/disclaimers
ARC=on: ARC support with archivers/arc
ARJ=on: ARJ support with archivers/arj
BDB=on: Use BerkeleyDB for nanny/cache/snmp
CAB=on: CAB support with archivers/cabextract
DOCS=on: Build and/or install documentation
FILE=on: Use newer file(1) utility from ports
FREEZE=on: FREEZE support with archivers/freeze
IPV6=on: IPv6 protocol support
LDAP=off: Use LDAP for lookups
LHA=on: LHA support with archivers/lha
LZOP=on: LZOP support with archivers/lzop
MSWORD=on: Ms Word support with textproc/ripole
MYSQL=off: Use MySQL for lookups/logging/quarantine
NOMARCH=off: ARC support with archivers/nomarch
P0F=off: Passive operating system fingerprinting
P7ZIP=on: P7ZIP support with archivers/p7zip
PGSQL=off: Use PgSQL for lookups/logging/quarantine
RAR=off: RAR support with archivers/rar
RPM=on: RPM support with archivers/rpm2cpio
SASL=off: Use SASL authentication
SNMP=off: Install amavisd snmp subagent
SPAMASSASSIN=on: Use mail/spamassassin
SQLITE=off: Use SQLite for lookups
TNEF=off: Add external tnef decoder converters/tnef
UNARJ=off: ARJ support with archivers/unarj
UNRAR=on: RAR support with archivers/unrar
UNZOO=off: ZOO support with archivers/unzoo
ZOO=on: ZOO support with archivers/zoo
===> Use 'make config' to modify these settings

Reason:
Along with new features and bug fixes, amavisd-new 2.7.0 introduces some
incompatibilities with previous releases. Several variable defaults, SQL
schemas, and other changes warrant a careful review of the RELEASE_NOTES.
Also note that helper programs amavis.c and amavis-milter.c are no longer
distributed with this package; for milter functionality, please shift to
the dedicated security/amavisd-milter port.

2008-05-13

Affects: users of security/amavisd-new

Author: scheidell@secnap.net

Reason:
Amavisd-new 2.6.0 introduces several incompatibilities with prior versions.
If you are upgrading from 2.5.4 or earlier, you will need to update your
SQL schema. If you have third party programs that access SQL tables, you
will need to update those also.
COMPATIBILITY WITH 2.5.4:
- when using SQL for logging (e.g. for a pen pals feature) or for
quarantining, SQL tables maddr, msgs, msgrcpt and quarantine need
to be extended by a new field 'partition_tag'; see below for details;
- when SQL logging (pen pals) or SQL lookups are used, one can choose a
binary or a character data type for fields users.email, mailaddr.email,
and maddr.email; now may be a good opportunity to change a data type
to binary (string of bytes); see below for details;
- when using SQL for logging, a default for $sql_clause{'upd_msg'}
has changed, so if a configuration file replaces this SQL clause
by a non-default setting, it needs to be updated;
Full information in /usr/local/share/doc/amavisd-new/RELEASE_NOTES.

- Don't pretend we support anything older than perl 5.8.2. Support for
5.00503 was severly broken and amavisd-new author officially only supports
5.8.2 and up. As an added bonus, this simplifies the makefile very much.
- Install a usable amavisd.conf if none exists
- On installation, remove amavisd.conf if it is equal to default one
- On installation, create /var/amavis/tmp, because the new amavisd.conf
uses this directory to store temporary files
- Remove address extension options from the example configuration file.
Neither sendmail nor postfix support address extensions on FreeBSD
by default.
PR: ports/70306
Submitted by: maintainer

- update amavisd-new to 20030616.p5.
- fix dependency on devel/p5-IO, which should only be used when
perl older than 5.6.1 is installed.
- enable cpio for extraction of tar archives, which uses much less
memory than Archive::Tar (suggested by amavisd-new author)
PR: 56013
Submitted by: Blaz Zupan <blaz.zupan@amis.net>

- installs two new README files that I missed in the previous update
- adds an entry to amavisd.conf for the Fizzer worm because it fakes
the sender address (suggested by mutt@free.fr)
- set the log level back to 0, because apparently it was set to 2 by
mistake by the author (suggested by mutt@free.fr)
- Bump PORTREVISION
PR: 52399
Submitted by: maintainer

Update amavisd-new port to 20030314.p1.
Don't remove amavis user/group and directories, just remind user that they
should do it manually if they don't want to use the port anymore.
PR: 51153
Submitted by: Blaz Zupan <blaz.zupan@amis.net>