MailBee.NET AntiSpam Component

MailBee.NET AntiSpam Component

Detect spam e-mails with
a self-learning Bayesian filter
MailBee.NET Objects bundle includes SMTP, POP3, IMAP, EWS, Security, Antispam, Outlook Converter, Address Validator, PDF components and also BounceMail, HTML, MIME, ICalVCard components which are a free functionality.

MailBee.NET AntiSpam is an easy-to-use .NET component which allows applications to detect spam messages with self-learning and very efficient Bayesian filter. Backed with commercial-grade support.

The component does not depend on any external resources like RBL servers. You teach it with some amount of spam and non-spam e-mails, and the component can then use this knowledge to recognize which further e-mails you consider spam or not.

The component deals with regular MIME e-mails in the form of MailMessage objects which can be delivered to your application by POP3 or IMAP components or read from another source like a file or stream.

Written in 100% managed code, MailBee.NET AntiSpam only requires the .NET framework be installed on the computer.

Visual Studio


MailBee.NET AntiSpam can be used in any .NET language including C# and VB.NET. Supported .NET frameworks include .NET 2.0/3.0/3.5/4.0/4.5/4.6/4.7, both 32-bit and 64-bit.

MailBee.NET also supports .NET Core 1.0/1.1/2.0 including ASP.NET Core and Xamarin, UWP (Universal Windows), Azure.

With MailBee.NET Objects license, you also get these MailBee.NET components for free: BounceMail, HTML, MIME, ICalVCard.

Current version: 11.2 Last update: 23 October 2017

BayesFilter Object

  • A method to return spam score of an e-mail
  • A method to train the spam database using samples of proven spam and non-spam e-mails
  • Methods to save/load spam database into/from files
  • Auto-learning ability (training during scoring e-mails)
  • Integrated with other components of MailBee.NET Objects suite

BayesFilter Object reference...

What's new

Version 11.2

  • .NET Core 2.0 edition.
  • UWP edition can now be used in Release builds.

See Version History for details

Version 11.1

  • New RblFilter class to perform spam filtering using DNS RBLs.

Clients Say:

"I've been looking at the MailBee.NET application and love it." Matt Yeager
"Thanks again for your help. I like your products..." Ron Hill
"By the way I love your software. Great work thank you." Dennis Drogemuller