Port details on branch 2025Q1 |
- amavisd-new Mail scanner interface between mailer and content checkers
- 2.13.1,1 security
=142 2.12.3_6,1Version of this port present on the latest quarterly branch. - Maintainer: flo@FreeBSD.org
 - Port Added: 2002-06-13 14:50:35
- Last Update: 2025-05-18 14:58:00
- Commit Hash: 475e45a
- People watching this port, also watch:: postfix, clamav, razor-agents, unrar
- License: GPLv2
- WWW:
- https://www.ijs.si/software/amavisd/
- Description:
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- amavisd-new>0:security/amavisd-new
- To install the port:
- cd /usr/ports/security/amavisd-new/ && make install clean
- To add the package, run one of these commands:
- pkg install security/amavisd-new
- pkg install amavisd-new
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: amavisd-new
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1747417723
SHA256 (amavis-amavis-cdd11b069e20a4cb99960614ca9c3eb385d4e200_GL0.tar.gz) = beebeaa0bbdd6d59301d5e140f0d71f716588e6e3fcfe73a26594ff1f2c7704c
SIZE (amavis-amavis-cdd11b069e20a4cb99960614ca9c3eb385d4e200_GL0.tar.gz) = 1132629
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- p5-Archive-Zip>=1.14 : archivers/p5-Archive-Zip
- p5-Convert-TNEF>=0 : converters/p5-Convert-TNEF
- p5-Convert-UUlib>=1.08,1 : converters/p5-Convert-UUlib
- p5-Mail-DKIM>=0.33 : mail/p5-Mail-DKIM
- p5-MIME-Tools>=0 : mail/p5-MIME-Tools
- p5-Net-LibIDN>=0 : dns/p5-Net-LibIDN
- p5-Net-Server>=2.0 : net/p5-Net-Server
- p5-Unix-Syslog>=0 : sysutils/p5-Unix-Syslog
- p5-IO-Socket-INET6>=0 : net/p5-IO-Socket-INET6
- p5-BerkeleyDB>=0 : databases/p5-BerkeleyDB
- spamassassin>=0 : mail/spamassassin
- file>=4.21 : sysutils/file
- unrar : archivers/unrar
- arj : archivers/arj
- arc : archivers/arc
- cabextract : archivers/cabextract
- rpm2cpio.pl : archivers/rpm2cpio
- zoo>=2.10.1_2 : archivers/zoo
- lzop : archivers/lzop
- 7zz : archivers/7-zip
- ripole : textproc/ripole
- perl5>=5.40.r<5.41 : lang/perl5.40
- This port is required by:
- for Run
-
- security/amavisd-milter
- security/mailzu
Configuration Options:
- ===> The following configuration options are available for amavisd-new-2.13.1,1:
7ZIP=on: 7ZIP support with archivers/7-zip
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
IPV6=on: IPv6 protocol support
LDAP=off: Use LDAP for lookups
LHA=off: 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
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
- Options name:
- security_amavisd-new
- USES:
- perl5 shebangfix tar:bz2
- pkg-message:
- For install:
- To use amavisd-new, you need to install at least one virus scanner.
The following virus scanners are available in the FreeBSD ports
collection:
/usr/ports/security/clamav Clam Antivirus
/usr/ports/security/f-prot F-Prot Antivirus
Enable amavisd-new in /etc/rc.conf with the following line:
amavisd_enable="YES"
You can set the pidfile, if you do not use the default path:
amavisd_pidfile="/var/amavis/amavisd.pid"
Optionally enable amavisd tmp ram disk with:
amavisd_ram="512m"
If you have installed and want to use the amavis sendmail milter interface,
you need the following additional line in /etc/rc.conf:
amavis_milter_enable="YES"
If you have installed and want to use the p0fanalyzer interface,
you need the following additional lines in /etc/rc.conf
(with modifications according to your needs):
amavis_p0fanalyzer_enable="YES"
amavis_p0fanalyzer_p0f_filter="tcp dst port 25"
You can pass another command line options to p0f daemon by setting
amavis_p0f_daemon_flags and to p0f-analyzer.pl by setting
amavis_p0fanalyzer_flags.
Configuration templates are available in /usr/local/etc
as amavisd.conf.sample, amavisd.conf-default and amavisd-custom.conf.sample
Documentation is available in /usr/local/share/doc/amavisd-new.
- Master Sites:
|