mailavenger - Highly configurable, MTA-independent SMTP filter server

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name mailavenger
Package version 0.8.4
Package release 3
Package architecture amd64
Package type deb
Installed size 1.37 KB
Download size 488.19 KB
Official Mirror
Mail Avenger is a highly configurable, MTA-independent Spam filtering solution
at SMTP'ing time.
The criteria Mail Avenger uses to handle filtering is based on a "how is it
being send?" fashion, instead of the classical "what are you sending?" model,
in which the body or mail itself is analysed looking for SPAM patterns,
keywords, bad words or applying Bayesian filters, like SpamAssassin, DSPAM or
SpamBayes does.
A distinguishing feature of Mail Avenger is that it allows you to reject spam
during SMTP time, before even spooling messages in your local mail queue.
This carries interesting features like identifying most clients OS (using
TCP SYN fingerprints), acquiring client's network information, embed
cryptographically secure expiration times in temporary mail addresses
to validate mail before receiving the message body, between others.
This is a partial list of features:
* Mail-bomb protection
* TCP filtering
* Network-level traffic analysis
* SMTP-level traffic analysis
* SMTP callbacks
* Per-user and per-user-extension mail scripts
* Per-user mail relay checks
* Virtual domain mapping
* Alias to user mapping
* RBL support
* SPF language queries
* Asynchronous DNS queries
* "Bodytest" support


Package Version Architecture Repository
mailavenger_0.8.4-3_i386.deb 0.8.4 i386 Debian Main
mailavenger - - -


Name Value
adduser >= 3.40
libc6 >= 2.17
libdb5.3 -
libgcc1 >= 1:4.1.1
libpcap0.8 >= 0.9.8
libssl1.0.0 >= 1.0.0
libstdc++6 >= 4.1.1
lsb-base -
mail-transport-agent -
postfix -


Type URL
Binary Package mailavenger_0.8.4-3_amd64.deb
Source Package mailavenger

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install mailavenger deb package:
    # sudo apt-get install mailavenger




2014-05-02 - Ulises Vitulli <>
mailavenger (0.8.4-3) unstable; urgency=medium
* Run dh-autoreconf to update config. Thanks Doko@ (Closes: #744628). 
* Bump up Standard-version to 3.9.5 (no changes needed).
2013-08-16 - Ulises Vitulli <>
mailavenger (0.8.4-2) unstable; urgency=low
* Improve gcc hardening features:
- debian/rules: Switch from hardening-includes in favor of dpkg-buildflags.
- debian/control: Drop build-dep on hardening-includes.
- debian/patches/handle_errout.patch: Local patch to get rid of 
warn_unused_result Werror.
2013-08-14 - Ulises Vitulli <>
mailavenger (0.8.4-1) unstable; urgency=low
* New upstream release:
- Fix FTBFS on gcc 4.8 (Closes: #701317).
- Added systemd mailavenger.service file.
- Use new resolver library interface, instead of reloading resolv.conf. 
* Bump up Standard-version to 3.9.4 (no changes needed).
2012-04-14 - Ulises Vitulli <>
mailavenger (0.8.3rc1-1) unstable; urgency=low
* Fix FTBFS on gcc-4.7 series (Closes: #667268).
* Fix piuparts QA checks on mailavenger:
- unowned directory after purge: /var/lib/mailavenger (Closes: #668749).
* Update Standard-version to 3.9.3 (no changes needed).
2011-12-13 - Ulises Vitulli <>
mailavenger (0.8.2-1) unstable; urgency=low
* New upstream-coordinated snapshot/release:
- Fix bdb compatibility on 5.x (Closes: #621440, #634553, #647247)
- Fix some gcc-4.6 warnings (Closes: #625391).
* Improve building targets for simplifying portscripts.
* Clean-up on debian/rules for multiarch support.
* Dropped local patch for typofixing license documentation.
2011-06-16 - Ulises Vitulli <>
mailavenger (0.8.1-4) unstable; urgency=low
* Renamed conflicting files to secondary path (Closes: #624234).
* Update Standard-version to (no changes needed).
* Clean up old unused targets at debian/rules.
* Switched to my Debian account.
2010-05-13 - Ulises Vitulli <>
mailavenger (0.8.1-3) unstable; urgency=low
* The 'Oh-righhht!' upload.
* debian/rules: Now switching hardening-includes to easily handle gcc's 
advanced protections on unsupported archs (Closes: #580790).
2010-05-05 - Ulises Vitulli <>
mailavenger (0.8.1-2) unstable; urgency=low
* debian/rules: do not install mac-specific files (Closes: #580397).
* debian/control: Improved objective package description.
* debian/copyright: Fix minor typo on Copyright (already fixed on upstream).
* debian/rules: Disable gcc's Stack Smashing protection for unsupported archs:
- alpha
- hppa
- ia64 
- mips
2010-04-08 - Ulises Vitulli <>
mailavenger (0.8.1-1) unstable; urgency=low
* Initial release (Closes: #377714).
* Stick to dpkg-source 3.0 (quilt) format.

See Also

Package Description
mailcheck_1.91.2-2_amd64.deb Check multiple mailboxes/maildirs for mail
mailcrypt_3.5.9-7_all.deb Emacs interface to GPG and PGP
maildir-filter_1.20-3_amd64.deb Simple program to filter messages into Maildir folders from dot-qmail
maildir-utils-extra_0.9.9.6-5_amd64.deb Extra utilities for maildir-utils
maildir-utils_0.9.9.6-5_amd64.deb Set of utilities to deal with Maildirs (upstream name mu)
maildirsync_1.2-1.1_all.deb simple and efficient Maildir synchronisation utility
maildrop_2.7.1-3_amd64.deb mail delivery agent with filtering abilities
mailfilter_0.8.3-1_amd64.deb Program that filters your incoming e-mail to help remove spam
mailfront_1.16-1_amd64.deb mail server network protocol front-ends
mailgraph_1.14-13_all.deb RRDtool frontend for Mail statistics
mailman-api_0.2.9-1_all.deb REST API daemon to interact with Mailman 2
mailman_2.1.18-2+deb8u2_amd64.deb Powerful, web-based mailing list manager
mailnag_1.0.0-1_all.deb extendable mail notification daemon
mailping_0.0.4-2_all.deb monitor email service availability and functioning
mailplate_0.2-1_all.deb reformat mail drafts according to templates