Do I need to manually train spamassassin using sa-learn?

No you do not. Roundcube and Horde have plugins to mark messages as junk where the message will be moved into the users Spam folder. Then Plesk has its own spam training script which is run daily to learn off messages in that folder. The task is called "ExecuteSpamtrain". To run the script manually SSH into your server and run as root:

plesk daily ExecuteSpamtrain

The actual script that is run:


You can find more information at:

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Why are my outgoing statistics different than what show up in the spam log?

By default Warden will not log outgoing mail to local mailboxes as they are already logged during...

How can I fix the error: "milter-reject: END-OF-MESSAGE from..." in the log and found the AV in error (cannot read /etc/clam.d/scan.conf).

Cloudlinux / Imunify360 added their own version of ClamAV to their repo which accidentally...

How can I block dangerous attachments within zip files?

ClamAV will scan inside zip files by default. You can also extend the protection by using the...

How can I configure Warden so that mail is still accepted when the ClamAV daemon is down?

If you want your users to still be able to send and receive email when the Anti-virus service is...

How can I fix the error WARNING: Ignoring deprecated option AllowSupplementaryGroups after upgrading to ClamAV 1.00?

The AllowSupplementaryGroups option was deprecated in ClamAV 1.00. If this option is present in...