The three values that can be displayed are "no" (autolearning did not occur), "ham" (the message was learned as ham), and "spam" (the message was learned as spam).
If a message has already been learned by SpamAssassin, then that message will not be learned again. Therefore, if you run a message through SpamAssassin to see why it was classified as spam or ham, and it has already been learned, you will always get the result "autolearn=no". (To see this more clearly, use the "-D" flag, and you will see debug output explaining that the message has already been learned.)
Furthermore, the score used to trigger autolearning is somewhat different than the one reported in the final score; therefore a score displayed in the headers that obstensibly should trigger autolearning will not do so. Again, use the "-D" flag to SpamAssassin, and you will see the score that is used to determine whether or not autolearning will be triggered.
Finally, SpamAssassin requires at least 3 points from the header and 3 points from the body, to auto-learn as spam. If either section contributes fewer points, the message will not be auto-learned.
Possible Autolearn States
ham: the message was learned as ham (non-spam)
spam: the message was learned as spam
no: the specific message didn't achieve the proper threshold values and requirements to be learned
disabled: the configuration specifies bayes_auto_learn 0 or use_bayes 0 and so no autolearning is attempted
failed: autolearning was attempted, but couldn't complete. This happens if SpamAssassin can't gain a lock on the Bayes database files, etc.
unavailable: autolearning not completed for any reason not covered above. It could be the message was already learned.
View Autolearn Score
Warden has a hidden column that can be added to your spam log. Click the column chooser at the bottom of the spam log grid and add the column "Alscore" which contains the actual auto learn score.
- 0 Users Found This Useful
Many times this error can be fixed by restarting the Plesk panel: /etc/init.d/psa restart Make...
By default Warden will only log outgoing email for ports 587 (Submission), 465 (SMTPS outgoing),...
Do not use free public DNS servers like Google DNS, OpenDNS or Level3 for nameservers in your...
When you look at your email log you see: spamass-milter: Could not extract score from...
The AllowSupplementaryGroups option was deprecated in ClamAV 1.00. If this option is present in...