Hi- I just started using SPamSieve and it is working perfectly in Outlook 2016 for my IMAP email that is linked to my business. SpamSieve sends spam mail to my junk folder and I can take a quick look in the junk folder a few times a day to make sure no good mail has been sent to the junk folder.
This is not the case for my gmail account. Spamsieve is not sending the spam mail it detects coming into my gmail account to he junkman folder,r it is just disappearing. Which means I can’t see what is being spammed and thus train Spamsieve. I noticed this was a problem when I checked my email on my iPhone, where I don’t have spam sieve obviously and I saw an email come through to my gmail account that was from a good source. Then I went to my laptop and hit send/receive and then spam sieve did it’s thing and the email disappeared.
IN my outlook settings for each account I have my junkman folder set to the ‘server’ as I do for all folders- so that they are synced on any computer.
I am using the the Outlook - Filter Mailboxes script - I have it set as a login item so it’s always on. I did also follow those directions to instal the SpamSieve scripts in outlook and I do use the ‘Train as Good’ and ‘Train as Spam’ options.
I know it is SpamSieve or gmail interacting with spam sieve because before I installed and began using SPamSieve my Gmail ‘Junk email’ box would fill up and I could see messages in it to review, now there is nothing in there ever.
I still think you should check SpamSieve’s log. Otherwise we’re just guessing because there are other things that could have changed.
Also: which Macs and other devices do you use to access this Gmail account?
You can also enable debug logging in the script by changing pEnableDebugLogging from false to true. This will make this script report which messages it processed. I plan to update the script to report where it is moving the messages.
My apologies I forgot to follow your suggestion regarding the log, so I just did it now, and I do see that it says “Predicted Spam” for some messages, some it says Trained as… however I don’t see a way to distinguish in the log which account i’m looking at, my gmail or my other IMAP accounts that I use in Outlook.
I use a macbook pro, my iPhone and occasionally my iPad but I haven’t checked my mail on my iPad since installing SpamSieve.
How do I go about changing the text of the script?
Thanks- and sorry for my naive follow up but what is the name/location of the script I’m looking for.
ANd in regards to the log, I understand now, in order to figure out if spam that is disappearing is “predicted - Spam” I have to find an email that I know went to gmail and then got moved after SPamSieve ran it’s script. This might be tough but I will try- I’ll just look on my phone first in the gmail account see if I see something and see it gone on my computer.
It’s called “Outlook - Filter Mailboxes.app” or “Outlook - Filter Mailboxes.scpt” or “Outlook - Filter Mailboxes.applescript”. The location depends on where you happened to save it when you set it up.
Another way would be to repeatedly search for “Predicted: Spam” in the log and see whether there’s a message that you don’t recognize. Then search for it in Outlook to be sure.
I was able to change the script pEnableDebugLogging from false to true, so now when I catch a gmail that I think I saw but then it disappeared I can go look at the log and see where it moved it right?
I recommend that you update to the new version of the Outlook - Filter Mailboxes script that I just posted. I found a case where Outlook would return an incorrect value when asked for the junk folder (perhaps if it was not properly configured for that account), and when SpamSieve told it to move the message to that folder the message could disappear. The new version of the script works around this problem.
I’m installing the new script now, in the meantime I have been able to see a few emails that came up on my phone and then are not in outlook and when I look at the log it says “Predicted: SPAM” but it does not say where it was moved. Before I install the new script are the any special instructions- do I have to close outlook firs and the current running scripts?
I installed the new script and changed enabling to true and it’s working! Yay. Mail that Spam Sieve thinks is junk that has gone to gmail it’s now putting in the junk mail folder so I can review it.