notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q1
amavisd-new Mail scanner interface between mailer and content checkers
2.13.1,1 security on this many watch lists=142 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.12.3_6,1Version of this port present on the latest quarterly branch.
Maintainer: flo@FreeBSD.org search for ports maintained by this maintainer
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (157 items)
Collapse this list.
  1. /usr/local/share/licenses/amavisd-new-2.13.1,1/catalog.mk
  2. /usr/local/share/licenses/amavisd-new-2.13.1,1/LICENSE
  3. /usr/local/share/licenses/amavisd-new-2.13.1,1/GPLv2
  4. share/doc/amavisd-new/AAAREADME.first
  5. share/doc/amavisd-new/AMAVIS-MIB.txt
  6. share/doc/amavisd-new/LDAP.schema
  7. share/doc/amavisd-new/LICENSE
  8. share/doc/amavisd-new/README.CVE-2024-28054
  9. share/doc/amavisd-new/README.banned
  10. share/doc/amavisd-new/README.chroot
  11. share/doc/amavisd-new/README.contributed
  12. share/doc/amavisd-new/README.courier
  13. share/doc/amavisd-new/README.courier-old
  14. share/doc/amavisd-new/README.customize
  15. share/doc/amavisd-new/README.exim_v3
  16. share/doc/amavisd-new/README.exim_v3_app
  17. share/doc/amavisd-new/README.exim_v4
  18. share/doc/amavisd-new/README.exim_v4_app
  19. share/doc/amavisd-new/README.exim_v4_app2
  20. share/doc/amavisd-new/README.ldap
  21. share/doc/amavisd-new/README.lookups
  22. share/doc/amavisd-new/README.milter
  23. share/doc/amavisd-new/README.old.scanners
  24. share/doc/amavisd-new/README.performance
  25. share/doc/amavisd-new/README.policy-on-notifications
  26. share/doc/amavisd-new/README.postfix
  27. share/doc/amavisd-new/README.postfix.html
  28. share/doc/amavisd-new/README.protocol
  29. share/doc/amavisd-new/README.rspamd
  30. share/doc/amavisd-new/README.sendmail
  31. share/doc/amavisd-new/README.sendmail-dual
  32. share/doc/amavisd-new/README.sendmail-dual.old
  33. share/doc/amavisd-new/README.sql
  34. share/doc/amavisd-new/README.sql-mysql
  35. share/doc/amavisd-new/README.sql-pg
  36. share/doc/amavisd-new/RELEASE_NOTES
  37. share/doc/amavisd-new/amavisd-new-docs.html
  38. share/doc/amavisd-new/screen.css
  39. share/doc/amavisd-new/images/blank.png
  40. share/doc/amavisd-new/images/callouts/1.png
  41. share/doc/amavisd-new/images/callouts/10.png
  42. share/doc/amavisd-new/images/callouts/11.png
  43. share/doc/amavisd-new/images/callouts/12.png
  44. share/doc/amavisd-new/images/callouts/13.png
  45. share/doc/amavisd-new/images/callouts/14.png
  46. share/doc/amavisd-new/images/callouts/15.png
  47. share/doc/amavisd-new/images/callouts/2.png
  48. share/doc/amavisd-new/images/callouts/3.png
  49. share/doc/amavisd-new/images/callouts/4.png
  50. share/doc/amavisd-new/images/callouts/5.png
  51. share/doc/amavisd-new/images/callouts/6.png
  52. share/doc/amavisd-new/images/callouts/7.png
  53. share/doc/amavisd-new/images/callouts/8.png
  54. share/doc/amavisd-new/images/callouts/9.png
  55. share/doc/amavisd-new/images/caution.png
  56. share/doc/amavisd-new/images/draft.png
  57. share/doc/amavisd-new/images/home.png
  58. share/doc/amavisd-new/images/important.png
  59. share/doc/amavisd-new/images/next.png
  60. share/doc/amavisd-new/images/note.png
  61. share/doc/amavisd-new/images/prev.png
  62. share/doc/amavisd-new/images/tip.png
  63. share/doc/amavisd-new/images/toc-blank.png
  64. share/doc/amavisd-new/images/toc-minus.png
  65. share/doc/amavisd-new/images/toc-plus.png
  66. share/doc/amavisd-new/images/up.png
  67. share/doc/amavisd-new/images/warning.png
  68. @sample etc/amavisd-custom.conf.sample
  69. etc/amavisd.conf-default
  70. @sample etc/amavisd.conf.sample
  71. @comment sbin/p0f-analyzer.pl
  72. lib/perl5/site_perl/Amavis.pm
  73. lib/perl5/site_perl/Amavis.pm.bak
  74. lib/perl5/site_perl/Amavis/AV.pm
  75. lib/perl5/site_perl/Amavis/Boot.pm
  76. lib/perl5/site_perl/Amavis/Conf.pm
  77. lib/perl5/site_perl/Amavis/Conf.pm.bak
  78. lib/perl5/site_perl/Amavis/Custom.pm
  79. lib/perl5/site_perl/Amavis/DB.pm
  80. lib/perl5/site_perl/Amavis/DB/SNMP.pm
  81. lib/perl5/site_perl/Amavis/DKIM.pm
  82. lib/perl5/site_perl/Amavis/DKIM/CustomSigner.pm
  83. lib/perl5/site_perl/Amavis/DbgLog.pm
  84. lib/perl5/site_perl/Amavis/Expand.pm
  85. lib/perl5/site_perl/Amavis/IO/FileHandle.pm
  86. lib/perl5/site_perl/Amavis/IO/RW.pm
  87. lib/perl5/site_perl/Amavis/IO/SQL.pm
  88. lib/perl5/site_perl/Amavis/IO/Zlib.pm
  89. lib/perl5/site_perl/Amavis/In/AMPDP.pm
  90. lib/perl5/site_perl/Amavis/In/Connection.pm
  91. lib/perl5/site_perl/Amavis/In/Message.pm
  92. lib/perl5/site_perl/Amavis/In/Message/PerRecip.pm
  93. lib/perl5/site_perl/Amavis/In/SMTP.pm
  94. lib/perl5/site_perl/Amavis/JSON.pm
  95. lib/perl5/site_perl/Amavis/LDAP/Connection.pm
  96. lib/perl5/site_perl/Amavis/Log.pm
  97. lib/perl5/site_perl/Amavis/Lookup.pm
  98. lib/perl5/site_perl/Amavis/Lookup/DNSxL.pm
  99. lib/perl5/site_perl/Amavis/Lookup/IP.pm
  100. lib/perl5/site_perl/Amavis/Lookup/LDAP.pm
  101. lib/perl5/site_perl/Amavis/Lookup/LDAPattr.pm
  102. lib/perl5/site_perl/Amavis/Lookup/Label.pm
  103. lib/perl5/site_perl/Amavis/Lookup/Opaque.pm
  104. lib/perl5/site_perl/Amavis/Lookup/OpaqueRef.pm
  105. lib/perl5/site_perl/Amavis/Lookup/RE.pm
  106. lib/perl5/site_perl/Amavis/Lookup/SQL.pm
  107. lib/perl5/site_perl/Amavis/Lookup/SQLfield.pm
  108. lib/perl5/site_perl/Amavis/MIME/Body/OnOpenFh.pm
  109. lib/perl5/site_perl/Amavis/Notify.pm
  110. lib/perl5/site_perl/Amavis/OS_Fingerprint.pm
  111. lib/perl5/site_perl/Amavis/Out.pm
  112. lib/perl5/site_perl/Amavis/Out/BSMTP.pm
  113. lib/perl5/site_perl/Amavis/Out/EditHeader.pm
  114. lib/perl5/site_perl/Amavis/Out/Local.pm
  115. lib/perl5/site_perl/Amavis/Out/Pipe.pm
  116. lib/perl5/site_perl/Amavis/Out/SMTP.pm
  117. lib/perl5/site_perl/Amavis/Out/SMTP/Protocol.pm
  118. lib/perl5/site_perl/Amavis/Out/SMTP/Session.pm
  119. lib/perl5/site_perl/Amavis/Out/SQL/Connection.pm
  120. lib/perl5/site_perl/Amavis/Out/SQL/Log.pm
  121. lib/perl5/site_perl/Amavis/Out/SQL/Quarantine.pm
  122. lib/perl5/site_perl/Amavis/ProcControl.pm
  123. lib/perl5/site_perl/Amavis/Redis.pm
  124. lib/perl5/site_perl/Amavis/SpamControl.pm
  125. lib/perl5/site_perl/Amavis/SpamControl/ExtProg.pm
  126. lib/perl5/site_perl/Amavis/SpamControl/RspamdClient.pm
  127. lib/perl5/site_perl/Amavis/SpamControl/SpamAssassin.pm
  128. lib/perl5/site_perl/Amavis/SpamControl/SpamdClient.pm
  129. lib/perl5/site_perl/Amavis/TempDir.pm
  130. lib/perl5/site_perl/Amavis/Timing.pm
  131. lib/perl5/site_perl/Amavis/TinyRedis.pm
  132. lib/perl5/site_perl/Amavis/Tools.pm
  133. lib/perl5/site_perl/Amavis/UnmangleSender.pm
  134. lib/perl5/site_perl/Amavis/Unpackers.pm
  135. lib/perl5/site_perl/Amavis/Unpackers/MIME.pm
  136. lib/perl5/site_perl/Amavis/Unpackers/NewFilename.pm
  137. lib/perl5/site_perl/Amavis/Unpackers/OurFiler.pm
  138. lib/perl5/site_perl/Amavis/Unpackers/Part.pm
  139. lib/perl5/site_perl/Amavis/Unpackers/Validity.pm
  140. lib/perl5/site_perl/Amavis/Util.pm
  141. lib/perl5/site_perl/Amavis/ZMQ.pm
  142. lib/perl5/site_perl/Amavis/rfc2821_2822_Tools.pm
  143. lib/perl5/site_perl/Mail/SpamAssassin/Logger/Amavislog.pm
  144. sbin/amavisd
  145. sbin/amavisd-agent
  146. sbin/amavisd-nanny
  147. sbin/amavisd-release
  148. sbin/amavisd-requeue
  149. sbin/amavisd-snmp-subagent
  150. @dir(vscan,vscan,750) /var/virusmails
  151. @dir(vscan,vscan,750) /var/amavis/var
  152. @dir(vscan,vscan,750) /var/amavis/tmp
  153. @dir(vscan,vscan,750) /var/amavis/db
  154. @dir(vscan,vscan,750) /var/amavis
  155. @owner
  156. @group
  157. @mode
Collapse this list.
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):
amavisd-new
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.12.3_7,12.13.1,12.12.0_1,12.12.3_7,12.13.1,1-2.12.0_1,1-
FreeBSD:13:quarterly2.12.3_6,12.12.3_6,12.12.2_1,12.12.3_6,12.12.3_6,12.12.2_1,12.12.2_1,12.12.2_1,1
FreeBSD:14:latest2.12.3_7,12.13.1,12.12.2_1,12.12.3_6,12.13.1,1--2.12.2_1,1
FreeBSD:14:quarterly2.12.3_6,12.12.3_6,1-2.12.3_6,12.12.3_6,12.12.2_1,12.12.2_1,12.12.2_1,1
FreeBSD:15:latest2.12.3_6,12.13.1,1n/a2.12.3_6,1n/a2.12.2_1,12.12.2_1,12.12.2_1,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. p5-Archive-Zip>=1.14 : archivers/p5-Archive-Zip
  2. p5-Convert-TNEF>=0 : converters/p5-Convert-TNEF
  3. p5-Convert-UUlib>=1.08,1 : converters/p5-Convert-UUlib
  4. p5-Mail-DKIM>=0.33 : mail/p5-Mail-DKIM
  5. p5-MIME-Tools>=0 : mail/p5-MIME-Tools
  6. p5-Net-LibIDN>=0 : dns/p5-Net-LibIDN
  7. p5-Net-Server>=2.0 : net/p5-Net-Server
  8. p5-Unix-Syslog>=0 : sysutils/p5-Unix-Syslog
  9. p5-IO-Socket-INET6>=0 : net/p5-IO-Socket-INET6
  10. p5-BerkeleyDB>=0 : databases/p5-BerkeleyDB
  11. spamassassin>=0 : mail/spamassassin
  12. file>=4.21 : sysutils/file
  13. unrar : archivers/unrar
  14. arj : archivers/arj
  15. arc : archivers/arc
  16. cabextract : archivers/cabextract
  17. rpm2cpio.pl : archivers/rpm2cpio
  18. zoo>=2.10.1_2 : archivers/zoo
  19. lzop : archivers/lzop
  20. 7zz : archivers/7-zip
  21. ripole : textproc/ripole
  22. perl5>=5.40.r<5.41 : lang/perl5.40
This port is required by:
for Run
  1. security/amavisd-milter
  2. 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:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.com/amavis/amavis/-/archive/cdd11b069e20a4cb99960614ca9c3eb385d4e200.tar.gz?dummy=/
Collapse this list.

There are no commits on branch 2025Q1 for this port