Qpsmtpd
From Wikipedia, the free encyclopedia
- The correct title of this article is qpsmtpd. The initial letter is shown capitalized due to technical restrictions.
qpsmtpd is an SMTP daemon written in Perl. It was originally designed to be a drop-in replacement for qmail-smtpd, the SMTP component of qmail, and it is now also compatible with Postfix, Exim, sendmail and virtually any software that "speaks SMTP". With its flexible plugin system it's easy to make it interoperate with other pieces in a mail system.
Its main purpose is to allow mail administrators to perform more advanced spam filtering than is possible with other SMTP daemons. For example, the check_earlytalker module blocks many viruses and mass mailers based on their characteristic violation of basic protocol, even before they start sending actual mail data. geo_blacklist_whitelist by Marc Sebastian Pelzer is another very efficient module against Spam that allows you to block incoming connections based on the senders city and country.
The program's main author is Ask Bjørn Hansen. It is licensed under the MIT License.
[edit] See Also
- Anti-Spam SMTP Proxy (a similar project)