Path to this page:
./
mail/amavisd-new,
Daemonized interface between MTA and content checkers
Branch: CURRENT,
Version: 2.12.2nb1,
Package name: amavisd-new-2.12.2nb1,
Maintainer: spzamavisd-new is an interface between message transfer agent (MTA) and
one or more content checkers, e.g. virus scanners, SpamAssassin, etc.
It is a performance-enhanced and feature-enriched version of amavisd
(which in turn is a daemonized version of AMaViS or amavis-perl).
amavisd-new is normally positioned at or near a central mailer, not
necessarily where user's mailboxes and final delivery takes place. If
you are looking for fully per-user configurable and/or low-message-rate
solution to be placed at the final stage of mail delivery (e.g. called
from procmail), there may be other solutions more appropriate for your
needs.
MESSAGE.milter [+/-]===========================================================================
$NetBSD: MESSAGE.milter,v 1.3 2010/12/24 07:19:35 kefren Exp $
Before using amavisd-new with Sendmail, you must configure Sendmail
properly. Please refer to the following documentation:
${PREFIX}/share/doc/amavisd-new/README.milter
${PREFIX}/share/doc/amavisd-new/README.sendmail
${PREFIX}/share/doc/amavisd-new/README.sendmail-dual
There are several ways to configure Sendmail to pass mail through
amavisd-new depending on your resources and whether you wish to use
libmilter.
If you choose to use libmilter, then you will need to add the following
line to /etc/rc.conf:
amavismilter=YES
Please refer to the comments at the top of the amavismilter rc.d script
for additional rc.conf settings to modify how libmilter and amavisd-new
communicate with each other.
===========================================================================
Required to run:[
sysutils/p5-Unix-Syslog] [
converters/p5-Convert-TNEF] [
converters/p5-Convert-UUlib] [
databases/p5-BerkeleyDB] [
archivers/p5-Archive-Zip] [
lang/perl5] [
net/p5-Net-Server] [
mail/p5-MIME-tools] [
mail/p5-Mail-DKIM] [
mail/p5-MailTools] [
devel/p5-IO-stringy] [
devel/p5-File-LibMagic] [
net/p5-Net-LibIDN2]
Master sites:
Filesize: 1072.025 KB
Version history: (Expand)
- (2023-09-25) Updated to version: amavisd-new-2.12.2nb1
- (2022-09-17) Updated to version: amavisd-new-2.12.2
- (2022-06-28) Updated to version: amavisd-new-2.11.1nb4
- (2021-05-25) Updated to version: amavisd-new-2.11.1nb3
- (2020-09-01) Updated to version: amavisd-new-2.11.1nb2
- (2019-08-11) Updated to version: amavisd-new-2.11.1nb1
CVS history: (Expand)
2023-09-25 21:33:34 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
amavisd-new: Requires p5-CryptX at runtime.
Reported by jfqd on #smartos. Bump PKGREVISION.
|
2022-09-17 11:26:12 by S.P.Zeidler | Files touched by this commit (5) | |
Log message:
update package to version 2.12.2
It's the successor to amavisd-new both in sources and in versioning,
but strictly speaking it's now "amavis". I kept the package name to
make it easier to update existing installations.
Upstream release notes:
October 13, 2021
amavis-2.12.2 release notes
BUG FIXES
- Allow $timestamp_fmt_mysql to be used with the DBD::MariaDB driver.
Reported by Marcel Evenson.
Issue: https://gitlab.com/amavis/amavis/issues/79
MR: https://gitlab.com/amavis/amavis/merge_requests/78
- Resolve utf8mb4 problems when using DBD-MariaDB.
Reported by Marcel Evenson.
Issue: https://gitlab.com/amavis/amavis/issues/67
MR: https://gitlab.com/amavis/amavis/merge_requests/80
- Set correct originating flag when using milter/AM.PDP without policy banks.
Reported by Henrik K.
Issue: https://gitlab.com/amavis/amavis/issues/61
MR: https://gitlab.com/amavis/amavis/merge_requests/81
- Resolve crash on reload with insufficient permissions.
Amavis now tests whether it is able read and evaluate its
configuration files with dropped privileges.
In case it cannot, amavis fails to start and refuses to reload.
Reported by Michael Orlitzky.
Suggestions by Ralph Seichter and Michael Orlitzky.
Issue: https://gitlab.com/amavis/amavis/issues/10
MR: https://gitlab.com/amavis/amavis/merge_requests/74
MR: https://gitlab.com/amavis/amavis/merge_requests/75
- Resolve SSL client connection hangups with broken pipe
Reported by @kolbma.
Issue: https://gitlab.com/amavis/amavis/issues/73
MR: https://gitlab.com/amavis/amavis/merge_requests/71
---------------------------------------------------------------------------
November 13, 2020
amavis-2.12.1 release notes
BUG FIXES
- Generate DKIM record comment line including the 's=' (selector) tag
instead of an 'i=' (identifier) tag when using "amavisd showkeys".
Reported by Juan Orti Alcaine.
Issue: https://gitlab.com/amavis/amavis/issues/63
MR: https://gitlab.com/amavis/amavis/merge_requests/41
- Make sure generated Authentication-Results follow RFC specification.
MR: https://gitlab.com/amavis/amavis/merge_requests/57
- Prevent re-encoding of notification templates.
Fixed by Henrik Krohns and Michael Weiser.
Issue: https://gitlab.com/amavis/amavis/issues/62
MR: https://gitlab.com/amavis/amavis/merge_requests/40
- Compare inode numbers as strings.
Reported and implemented by Mark Martinec.
Issue: https://gitlab.com/amavis/amavis/issues/48
MR: https://gitlab.com/amavis/amavis/merge_requests/21
- Resolve MySQL invalid utf8mb4 clause.
Reported by Henrik Krohns.
Issue: https://gitlab.com/amavis/amavis/issues/33
MR: https://gitlab.com/amavis/amavis/merge_requests/14
---------------------------------------------------------------------------
July 25, 2019
amavis-2.12.0 release notes
This software is renamed from amavisd-new to amavis.
NEW FEATURES
- Introduce Rspamd client extension
With this extension, Amavis can use Rspamd either running on the same
server or remotely. Connections are made using HTTP/HTTPS depending on
configuration, the latter requiring a HTTPS-capable proxy (like NGINX or
Apache) for Rspamd, which does not natively support HTTPS. Basic
authentication with name/password pairs is also available.
Implemented by Ralph Seichter.
MR: https://gitlab.com/amavis/amavis/merge_requests/11
BUG FIXES
- Treat "not an OLE file" as a successful result
Amavis supports calling the ripOLE program to extract embedded objects
from Microsoft OLE documents. However, not all Microsoft documents
contain said objects, and the underlying file format changes when they
do. Since Amavis can't tell the difference, it passes everything to
ripOLE unconditionally. Amavis now treats the "not an OLE file" error
code of ripOLE as a successful result, proceeds normally and scans the
file as a whole.
Fixed by Michael Orlitzky.
MR: https://gitlab.com/amavis/amavis/merge_requests/9
- Fix unix socket path extraction that has prevented a socket based
policy bank to be loaded;
Fixed by Boris Gulay.
MR: https://gitlab.com/amavis/amavis/merge_requests/2
MR: https://gitlab.com/amavis/amavis/merge_requests/19
- Fix DKIM signing for outbound messages.
Fixed by Ralph Seichter.
MR: https://gitlab.com/amavis/amavis/merge_requests/1
- Fix unescaped left brace regex warning in run_av() subroutine.
Fixed by Ralph Seichter.
MR: https://gitlab.com/amavis/amavis/merge_requests/10
Issue: https://gitlab.com/amavis/amavis/issues/31
- Mention default value for $myprogram_name in minimal amavisd.conf.
MR: https://gitlab.com/amavis/amavis/merge_requests/12
Issue: https://gitlab.com/amavis/amavis/issues/36
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356) |
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
The following distfiles were unfetchable (possibly fetched
conditionally?):
./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
|
2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357) |
Log message:
mail: Remove SHA1 hashes for distfiles
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-06-06 13:55:39 by Juraj Lutter | Files touched by this commit (1) |
Log message:
mail/amavisd-new: Fix build after removal of replace-interpreter
- Add NO_BUILD=yes
- Move SUBST_STAGE to pre-configure target
|