spamd
   HOME

TheInfoList



OR:

spamd is an ISC-licensed lightweight
spam Spam may refer to: * Spam (food), a canned pork meat product * Spamming, unsolicited or undesired electronic messages ** Email spam, unsolicited, undesired, or illegal email messages ** Messaging spam, spam targeting users of instant messaging ( ...
-deferral daemon written under the umbrella of the
OpenBSD OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by forking NetBSD 1.0. According to the website, the OpenBSD project em ...
project. spamd works directly with smtp connections, and supports features such as greylisting, minimising
false positives A false positive is an error in binary classification in which a test result incorrectly indicates the presence of a condition (such as a disease when the disease is not present), while a false negative is the opposite error, where the test result ...
compared to a system that does full-body analysis. spamd is designed to work in conjunction with pf(4), and should be fully functional on any POSIX system where pf is available, i.e.
OpenBSD OpenBSD is a security-focused, free and open-source, Unix-like operating system based on the Berkeley Software Distribution (BSD). Theo de Raadt created OpenBSD in 1995 by forking NetBSD 1.0. According to the website, the OpenBSD project em ...
,
NetBSD NetBSD is a free and open-source Unix operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was forked. It continues to be actively developed and is a ...
,
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
and DragonFly BSD.


Uses and features

Spamd is most useful in preventing inbound spam from reaching Mail transfer agent, mail servers. It can also be used as a partial Application software, application level Proxy server, proxy to ensure that external mail servers connecting to internal mail servers behave legitimately. Additionally, spamd can be very useful in preventing outgoing spam from systems that may be compromised or under the control of spammers. It can be used to block spammers with the use of the following features: * blacklist (computing), Blacklisting: such as the SPEWS database or other lists of IP address, IPs, and features including small windows sizes. * Tarpit (networking), Tarpitting: this can slow down spam reception considerably and hold connections open for a significant amount of time. * Greylisting (email), Greylisting: this forces email to be delayed for a configurable period, requiring the remote end to resend mail at least once in order for it to be delivered. * Spamtrap, SpamTrapping / GreyTrapping: this is the seeding of an email address so that spammers can find it, but normal users can not. If the email address is used then the sender must be a spammer and they are black listed.


See also

* Anti-spam techniques


External links

*
Article: Annoying spammers with pf and spamd

Article: Don't run a mail server? Here's how you can still hurt spammers from your home PC.
(With video)

(from the original author)



OpenBSD BSD software Unix network-related software OpenBSD software using the ISC license {{Free-software-stub