amavisd-new - interface between mailer (MTA) and content checkers

  •        2524

amavisd-new is a high-performance interface between mailer (MTA) and content checkers amd virus scanners. It talks to MTA via (E)SMTP or LMTP or by using helper programs. It works best with Postfix, Sendmail and Exim v4, works with sendmail/milter, or with any MTA as a SMTP relay. The content received from the mail server is processed with Spam and Anti virus scanner and based on the results the mails will be quarantined.

It well works with Clam-AV and SpamAssasin. It supports optional verification of DKIM and DomainKeys signatures. It checks MIME types, file names and content types of decoded mail parts. It quarantines the mail and stores it in SQL or files sends it to mailboxes.

http://www.amavis.org/

Tags
Implementation
License
Platform

   




Related Projects

bogofilter -- Fast Bayesian Spam Filter

  •    Perl

Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message's header and content (body). The program is able to learn from the user's classifications and corrections. Bogofilter provides processing for plain text and HTML. It supports multi-part MIME messages with decoding of base64, quoted-printable, and uuencoded text and ignores attachments, such as images.

Modoboa - Mail hosting made simple

  •    Python

Modoboa is a mail hosting and management platform including a modern and simplified Web User Interface. It provides useful components such as an administration panel or a webmail. Its main features include Administration panel, Amavisd-new frontend, Webmail, Per-user Sieve filters, Autoreply messages for Postfix, Graphical statistics about email traffic and lot more.

Unix Mail Filter

  •    Perl

Mail Systems, particularly Corporate Mail Spools should provide organisations with the ability to filter content from entering the organisation based on file types (ie - No VBS files), virus scans and whatever pedantic ideas sysadmins come up with.

scmail

  •    

scmail is a mail filter written in Scheme. scmail can filter an incoming mail when it is received and filter mails in a mailbox. A bayesian spam filter called scbayes is also included.

Annoyance Filter

  •    C++

Had it with junk mail? Annoyance-Filter sifts mail you wish to read from junk arriving in your mailbox by an adaptive process which gives priority to mail you're interested in reading and evolves to block cleverly disguised junk mail.


mailagent - Perl mail filter / processor

  •    Perl

Mailagent is a mail filter and processor typically invoked from your ~/.forward. It uses lex-style rules to filter messages and is very versatile.

Mail Log Filter

  •    C

Mail Log Filter filters out log entries of message duplicates from the postfix mail log caused by the use of extra MTAs (such as amavis) and thus preventing log analyzers (such as awstats) from seeing and counting the same message twice.

Postfix - Mail Server

  •    C

Postfix is mail server that started life at IBM research as an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and secure. The outside has a definite Sendmail-ish flavor, but the inside is completely different. It supports IPv6, DKIM, DomainKeys and SenderID authentication, SPF, Sendmail Milter (mail filter) protocol, Zombie blocker, TLS encryption, LDAP and it supports database like MySQL, PostgreSQL, Berkeley DB, Memcache.

Spamassasin - Intelligent Spam Filter

  •    C

SpamAssassin is a mature, widely-deployed open source project that serves as a mail filter to identify Spam. SpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox.

Maildrop Spam Filter

  •    

Adapted a procmail spam filter for use by maildrop (used by courier mail server). Any identified spam has a header added that marks it as spam and gives a reason. Also converts mime parts of content type text/html into text/plain in suspect e-mails.

Bayesian Mail Filter

  •    C

bmf is a self contained and extremely efficient Bayesian mail filter. See Paul Graham's article quot;A Plan for Spamquot; for background information. It aims to be faster, smaller, and more versatile than similar applications.

IMAPAssassin

  •    Perl

IMAPAssassin is a SpamAssassin enabled IMAP client that allows a user to filter any IMAP mailbox for spam from any computer connected to the Internet. You needn't have any access to the IMAP server and you don't need to run a mail server to filter mail

sieve - Thunderbird Sieve Addon

  •    Javascript

Sieve is a powerful script language for server-side mail filtering. It is intended to be used with IMAP and thus it is widely spread. Many IMAP Server are capable of running sieve filters. Sieve stores and runs all script on the server-side. You can use telnet for this purpose, but that is far to uncomfortable, not applicable for a normal user and almost impossible with secure connections. Wouldn't it be great to activate, edit, delete and add sieve scripts with a convenient interface? That is exactly what the Sieve Extension offers...

Hermes Secure Email Gateway

  •    C

Hermes Secure Email Gateway is a Free Open Source Email Gateway that provides Spam, Virus and Malware protection, full in-transit and at-rest email encryption as well as email archiving.

PLL Mail

  •    C

Tools for a mail delivery service, including LMTP and POP3 servers and also getpwnam() emulation. Mail is stored in Maildir++ format (qmail plus courier extensions as soft quota and subfolders). User defined filter and virtual domains are supported.

SQL Mail backend

  •    Java

SQL mailstore dedicated to be associated with java POP3 and IMAP4 servers. Associated with this backend is the SQL mail tools project which feeds/filter the database with mails from existing mail accounts.

ClearOS - Linux based Operating System

  •    C

ClearOS is a powerful network and gateway server designed for small organizations and distributed environments. The open source revolution in the software industry has made it possible to provide ClearOS at no cost. Among other features, antivirus, antispam, VPN and content filtering are built right into the software -- no need for expensive third party add-ons. With ClearOS, you can avoid costly vendor lock-in and proprietary formats; instead, you can embrace open standards and protocols.

laravel-mail-preview - Mail driver that saves sent mail to disk.

  •    PHP

This package introduces a new preview mail driver for Laravel that when selected will render the content of the sent email and save it as both .html and .eml files. You can open the .html file in a web browser, or open the .eml file in your default email client to have a realistic look at the final output.

qmfilt

  •    Python

This is a filter that can be inserted in the qmail incoming mail path. It was designed to be simple and easy to install. It's main purpose was to filter any email with executable visual basic extensions.

bemaildaemon correspondent filter

  •    

Add-on email spam filter for bemaildaemon which uses a correspondent list to separate known senders from presumed spammers. Also has provision for separating incoming mail into yours, mine, and ours categories, for two-person email addresses.