top of page
Search
casssvcm

Ubuntu amavisd-new: A Comprehensive Tutorial on Setting Up and Testing This SMTP Proxy



Search in specific suite:[bionic][bionic-updates][bionic-backports][focal][focal-updates][focal-backports][jammy][jammy-updates][jammy-backports][kinetic][kinetic-updates][kinetic-backports][lunar]Limit search to a specific architecture: [i386] [amd64] [powerpc] [arm64] [armhf] [ppc64el] [s390x] You have searched for packages that names contain amavisd-new in all suites, all sections, and all architectures.Found 2 matching packages.


  • Download Source Package amavisd-new: [amavisd-new_2.11.0-1ubuntu1.dsc]

  • [amavisd-new_2.11.0.orig.tar.xz]

  • [amavisd-new_2.11.0-1ubuntu1.debian.tar.xz]

  • Maintainer: Ubuntu Developers (Mail Archive)

Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.




ubuntu amavisd-new




  • Other Packages Related to amavisd-new depends

  • recommends

  • suggests

  • enhances

dep:adduser (>= 3.34) add and remove users and groups dep:debconf Debian configuration management system or debconf-2.0 virtual package provided by cdebconf, cdebconf-udeb, debconf dep:file Recognize the type of data in a file using "magic" numbers dep:libarchive-tar-perl virtual package provided by perl-modules-5.26 dep:libarchive-zip-perl (>= 1.14) Perl module for manipulation of ZIP archives dep:libberkeleydb-perl use Berkeley DB databases from Perl dep:libconvert-tnef-perl (>= 0.06) Perl module to read TNEF files dep:libconvert-uulib-perl (>= 1.0.5) Perl interface to the uulib library (a.k.a. uudeview/uuenview) dep:libdigest-md5-perl virtual package provided by libperl5.26 dep:libio-stringy-perl Perl modules for IO from scalars and arrays dep:libmail-dkim-perl cryptographically identify the sender of email - perl library dep:libmailtools-perl (>= 1.58) Manipulate email in perl programs dep:libmime-base64-perl virtual package provided by libperl5.26 dep:libmime-tools-perl Perl5 modules for MIME-compliant messages dep:libnet-libidn-perl Perl bindings for GNU Libidn dep:libnet-server-perl extensible, general perl server engine dep:libtime-hires-perl virtual package provided by libperl5.26 dep:libunix-syslog-perl Perl interface to the UNIX syslog(3) calls dep:lsb-base (>= 3.0-6) Linux Standard Base init script functionality dep:pax Portable Archive Interchange (cpio, pax, tar) dep:perl Larry Wall's Practical Extraction and Report Language dep:perl (>= 5.10.1) Larry Wall's Practical Extraction and Report Language or libcompress-raw-zlib-perl (>= 2.017) low-level interface to zlib compression library also a virtual package provided by libperl5.26 rec:libnet-patricia-perl Perl module for fast IP address lookups sug:altermime utility used to alter mime-encoded mailpacks sug:apt-listchanges (>= 2.35) package change history notification tool sug:arj archiver for .arj files sug:cabextract Microsoft Cabinet file unpacker sug:clamav anti-virus utility for Unix - command-line interface sug:clamav-daemon anti-virus utility for Unix - scanner daemon sug:cpio GNU cpio -- a program to manage archives of files sug:dspam Package not available sug:lhasa lzh archive decompressor sug:libauthen-sasl-perl Authen::SASL - SASL Authentication framework sug:libdbi-perl (>= 1.43) Perl Database Interface (DBI) sug:libmail-dkim-perl (>= 0.31) cryptographically identify the sender of email - perl library sug:libnet-ldap-perl (>= 1:0.32) client interface to LDAP servers sug:libsnmp-perl SNMP (Simple Network Management Protocol) Perl5 support sug:libzeromq-perl Package not available sug:lzop fast compression program sug:nomarch Unpacks .ARC and .ARK MS-DOS archives sug:p7zip 7zr file archiver with high compression ratio sug:ripole Extract attachments from OLE2 data files (ie, MS Office docs) sug:rpm package manager for RPM sug:spamassassin (>= 3.1.0a) Perl-based spam filter using text analysis sug:unrar Unarchiver for .rar files (non-free version) Download amavisd-new Download for all available architectures ArchitecturePackage SizeInstalled SizeFiles all616.6 kB2,732.0 kB [list of files] This page is also available in the following languages:


amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners, and/or SpamAssassin. It is written in Perl for maintainability, without paying a significant price for speed. It talks to MTA via (E)SMTP or LMTP, or by using helper programs. Best with Postfix, fine with dual-sendmail setup and Exim v4, works with sendmail/milter, or with any MTA as a SMTP relay. For Courier and qmail MTA integration there is a patch in the distributed package.


I have mail stuck in the queue and the problem according to the logs points to amavisd-new. Ports 10024 and 10026 are not running and I'm not sure whether it might have something to do with spamassassin. I installed spamassassin but if the problem does point to spamassassin I would like to disable it althought I already run this command.


I've used Amavisd with Spamassassin for years... my configuration used to 'work' (though it may never have been "right") now, it appears as if /etc/spamassassin/local.cf configuration is ignored when spamassassin functionality is invoked by amavisd-new


I am perplexed because it appears that the configuration I've placed in /etc/spamassassin/local.cf (a new score for a specific rule, for example) is ignored for messages processed by amavisd, but are not ignored when I run spamc, or "spamassassin -D -t" from the amavis account. When I place equivalent configuration in amavis/.spamassassin/user_prefs - it also seems to have no effect on the results of amavisd-new processing.


SA does observe all settings in its configuration file, but not all of them have effect on the mail being checked, as amavisd-new does its own decisions based on spam score (hits) (so for example required_hits has no effect - use tag/tag2/kill amavisd-new settings instead), and does its own header editing, and body is not modified. Read on for related information.


amavisd-new uses its own config. These config files are located in /etc/amavis/conf.d/. In particular, in 20-debian_defaults, $sa_kill_level_deflt is the "equivalent" to SpamAssassin's required_score (located in /etc/spamassassin/local.cf).


amavisd-new is a high-performance interface between mailer (MTA)and content checkers: virus scanners, and/or SpamAssassin. It is writtenin Perl for maintainability, without paying a significant price for speed.It talks to MTA via (E)SMTP or LMTP, or by using helper programs.Best with Postfix, fine with dual-sendmail setup and Exim v4,works with sendmail/milter, or with any MTA as a SMTP relay. For Courierand qmail MTA integration there is a patch in the distributed package.


amavisd-new is a high-performance and reliable interface betweenmailer (MTA) and one or more content checkers: virus scanners, and/orMail::SpamAssassin Perl module. It is written in Perl, ensuring highreliability, portability and maintainability. It talks to MTA via (E)SMTPor LMTP protocols, or by using helper programs. No timing gaps exist in thedesign, which could cause a mail loss.


amavisd-new benefits from the use of Perl moduleNet::Server,which offers a fast pre-forked multichild process control.amavisd-new provides rfc2821-compliant SMTP server andclient, a rfc2033-compliant LMTP server and client, andgenerates rfc3462/rfc3464-compliant (ex rfc1892/rfc1894)delivery (and non-delivery) status notifications.


amavisd-new grew out of amavisd(-snapshot) (which in turnis a daemonized version of amavis-perl),but through five years of development turned into a separate product,hardly resembling its origin. The code is several times the sizeof its predecessor, yet faster in throughput, richer in features,compliant to standards, includes optional support for spam detection,and makes virus scanning optional and easier to adjust/extend.Compatibility with helper programs from amavisd(-snapshot) is retained.


2007-05-23: A security vulnerability in a file(1) utility version 4.20has been found. Note that this is not the same issue asCVE-2007-1536. The problem is fixed in version 4.21.This program is being used by amavisd-new even whenvirus scanning is disabled, so it is heartly recommendedto use the most recent version (currently at 4.21), available from


2007-03-22: An exploitable security problem in file(1) utility version 4.19and older has been found by Jean-Sébastien Guay-Leroux. The problem is fixedin version 4.21 (partly fixed in 4.20). This program is being used byamavisd-new even when virus scanning is disabled, so it is heartlyrecommended to use the most recent version (currently at 4.21), available from


The amavisd-new uses several external programs and Perl modulesfor its operation. If there are security vulnerabilities in them,the whole setup might be affected. The possible damage is limitedto what a non-privileged UID can accomplish in normal setups, and canfurther be limited using a chroot setup. Please see theSecurity considerations section below for additionalinformation.


The use of each external decoding program can be disabled in fileamavisd.conf by removing entries from the list @decoders, or in olderversions or amavisd-new by removing assignment to corresponding variables(e.g. $lha, $unarj, $unrar, $zoo, ...) or setting them to undef, or justnot having the named external program present on the $path.


For a web-browsable Mercurial repository of all the pastversions of amavisd, reaching all the way back to the origins ofthe project (AMaViS, amavis-perl, amavisd-snapshot, amavisd-new)please see the -new/hgweb/, maintainedby Phil Regnauld (of catpipe.net).


Besides this web page at (or mirrors),and the assorted bits and piecesof new documentation, the following files comprise the amavisd-newdocumentation. The web page documents may be more recent than thedocumentation distributed with the program. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Black uhd apk

Black UHD APK: o que é e como baixar? Se você está procurando uma maneira de assistir seus filmes e programas favoritos em seu...

Comments


bottom of page