Ein Spamfilter ist ein Computerprogramm zum Filtern von unerwünschter elektronischer Werbung (sog. spam). Wollte man vor einiger Zeit lediglich E-Mail-Spam filtern, so ist dieses mittlerweile auch für Weblogs (Blogspam) oder Wikis von großer Bedeutung geworden. Es gibt mehrere unterschiedliche Methoden, um den Inhalt zu filtern:
Aussortieren an Hand regulärer Ausdrücke, so genannter Blacklists
Ausfiltern mittels eines Bayes-Filter
Ausfiltern mittels einer datenbank-basierten Lösung (DB-Filter)
Daneben gibt es aber auch die Möglichkeit eine E-Mail schon anhand ihres Headers auszufiltern.