mxallowd is a daemon for Linux Netfilter (using libnetfilter-queue) and BSD pf (using pflog) which implements a slightly improved nolisting mechanism. It requires your name server to be configured to return two MX IP addresses, and the one with higher priority must not run a mail server on port 25. mxallowd blocks attempts to connect to the mail server unless the sender tries to connect to the first mail server before the second. Since most spammers will attempt direct connections to each mail server, they will be blocked.
fdm (fetch and deliver mail) is a simple, lightweight replacement for mail fetching, filtering, and delivery programs such as fetchmail and procmail. It can fetch using POP3, POP3S, IMAP, IMAPS, or stdin, and deliver to a pipe, file, maildir, mbox, or SMTP server, based on a set of regexps. It can be used for both single user and multiuser setups, and is designed with privilege separation when running as root.
milter-spamassassin is a lightweight, reliable, and fast Sendmail plug-in for the SpamAssassin mail filter. It uses advanced statistical and heuristic tests to identify SPAM built into spamd (the SpamAssassin daemon program). This filter has a hosts/networks whitelist, scans messages less than a defined size, rejects SPAM messages at the DATA stage of SMTP session, copies SPAM messages into the special "garbage" mailbox, performs Subject tagging if SPAM is detected, and adds an information header to scanned messages.
milter-clamav is a lightweight, reliable, and fast Sendmail plug-in for the ClamAV antivirus scanner. It uses a mail scanning engine built into clamd (the ClamAV daemon program). This filter scans messages less than a defined size, rejects infected messages at the DATA stage of SMTP session, and adds an information header to scanned messages.
milter-spamblocker is a lightweight, reliable, and very fast Sendmail plug-in designed to reject spam and Internet worms. It blocks up to 99% of spam and up to 99.9% of Internet worms. You will not need to pay for the garbage traffic now. It has a flexible configuration, real-time sender and recipient email address verification technology with autowhitelist, smart anti zombie technology, safe anti backscattering technology, smart GreyListing technology with autowhitelist, and a low level of false positives.
grepcidr can be used to filter a list of IP addresses against one or more Classless Inter-Domain Routing (CIDR) specifications, or arbitrary networks specified by an address range. As with grep, there are options to invert matching and load patterns from a file. grepcidr is capable of comparing thousands or even millions of IPs to networks with little memory usage and in reasonable computation time. It has endless uses in network software, including mail filtering and processing, network security, log analysis, and many custom applications.
ProteomeCommons.org IO Framework is a proper Java framework for handling spectra and peak lists. The framework can read and write to a number of different spectra and peak list formats, and it provides a simple, intuitive Java object model for working with spectra or peak lists. All classes support two methods of handling peak list and spectrum data: in-memory or stream. The goal of this framework is to support all the popular MS and MSMS data formats, and to eliminate any time or effort involved in figuring out how to read and write peak list or spectrum files.