I’ve been using SpamSieve with Mail on my Mac, and reading mail on my iPhone and iPad for years successfully. Something changed when I updated my Mac to Catalina recently, and SpamSeive to 2.9.38. My main email account is a POP account, and has been for decades. I have decades of old emails stored on my Mac. I keep the last 6 months or so around on the email server hosting that email account, and I access those emails from my iPhone and iPad.
The goal is for SpamSieve to run on the Mac, remove spam items from the Inbox so I only see good (non-spam) emails on the iPhone and iPad. This basically has worked for years. But when I changed to Catalina, I only saw a few emails on the iPhone and iPad, not all the good emails. It feels like the ‘Remove copy from server after retrieving a message’ with ‘When moved from Inbox’ setting is working faster/better in Catalina? Meaning when SpamSieve moves all new messages to the SPAM folder so it can examine them, that Mail setting now really removes those messages from the server. SpamSieve does its work and puts the good messages back into the Mac’s Inbox. BUT that doesn’t restore those good emails to the server, so I can’t see them on the iPhone or iPad! If I turn off the ‘Remove copy from server…’ option, ALL emails are left on the server. Both the spam and the good emails. I get ALL of those emails on the iPhone/iPad, which is not what I want.
Did I miss something that changed in Mail and/or SpamSieve? Is there a different combination of settings that will do what I want? Basically, my setup would work if all the mail stayed on the Server until SpamSieve finished its work, and THEN all the emails that were left as spam (not moved back to the inbox) were deleted from the server. They should stay in the SPAM folder on my Mac so I could review them in case something accidentally was put there that needed to be trained as good.
Getting the messages identified as SPAM off the server is the goal, with the good emails left on the server. How can I do that? Some combination of settings? An AppleScript that could be run after the SpamSieve rule?
Any assistance would be appreciated.