Gets or sets if the filter should automatically learn during scoring messages on the words with the sufficient spam/non-spam weight.
true if all the words with the sufficient spam/non-spam weight detected during scoring the message should be added to the Bayesian database; false if no change of the database should take place.
The default value is false.
If AutoLearning is true, ScoreMessage method will be able to update the database during its execution. To save changes, call SaveDatabase method prior your application finishes execution.
Note If you score multiple messages simultaneously in multi-threaded application, be aware that AutoLearning option makes ScoreMessage method thread-unsafe.
BayesFilter Class | MailBee.AntiSpam Namespace | AutoLearningGradeAbove | AutoLearningGradeBelow