Hi Josh,
Before I write anything else, I just wanted to say a huge thanks for the work you have put into the project, and also for all the responses on the threads on this forum. Mail in a Box is absolutely brilliant.
I just have a question regarding the inbuilt spam filtering. Some of my users are receiving a lot of spam since I performed a migration over from Google Apps. This spam has always been received, but was filtered out by Google’s Spam Filter when on GA.
I understand that it is hard to get spam filtering as good as Google’s, but I have been looking at this file: https://github.com/mail-in-a-box/mailinabox/blob/master/setup/spamassassin.sh. In this file it details how Spamassassin should learn spam, if the user manually moves it to the spam folder. I have been experimenting with this and I am pretty certain that it is not learning when reported. I have tested this by sending a variety of emails from a perticular email address, and then reporting these all as spam.
When I then send further emails from this address - they still pass the spam test. I can see when running: sudo tail -f /var/log/mail.log that the email is scanned, and reported as good.
Is there any way to verify that the mentioned sa-learn is being run when a user moves a message into the spam folder manually?
That way I could verify that this is happening, because at the moment I am not 100% sure it is.
Thanks in advance, and thanks for the great project,
Ben.