![]() ![]() If _errorNumber is -1743 then - errAEEventNotPermitted My debugLog((count of _messages) & " messages to filter in " & describeFolder(_mailbox)) Set _messages to my messagesToFilterFromMailbox(_mailbox) If application "Microsoft Outlook" is not running then This is executed when you click on the Dock icon after the script app is already running. This is executed periodically when the script is run as a stay-open application. Set _keys to to my lookupDefaults(_keys, _defaultValues) Global gDebug, gSecondsBetweenChecks, gInboxSpamSieveName, gGoodCategoryName, gGoodFolderName Summary: Periodically filter new messages in the inbox with SpamSieve. Here is the spamsieve script, if it helps. I am not sure if that is causing some problem. The other folders are also folders on the server. ![]() Then the script tests the InboxSpamSieve contents and moves ‘not-spam’ back to the inbox, and spam to the junk folder.Īlso, the Inbox folder is synced with the server (it is not the Inbox that is on my hard-drive - (I can delete or move an email out of the Inbox folder using Outlook, and that move will be reflected in the server when using an internet browser of phone mail app to look at emails. My understanding is that when a message is downloaded from the server into the Outlook Inbox, the Outlook rule moves the messages out of the Inbox folder and into the InboxSpamSieve folder - this is what the rule states. The other rules do not have a requirement for the email to be of the folder Inbox, which is the only condition of the Spamsieve rule. And-Somehow Spamsieve rule knows not to reprocess rules when the script moves the good email back to the Inbox - maybe at that time the other rules might process? I am not sure how this works and wonder if this is related to the issue. I don’t think this is the issue though, because all of the rules have this checked, and therefore the second and later rules should not execute, no matter the order (unless there is some resetting of the messages after the script handles them. And each rule has checked ‘Do not apply other rules to messages that meet these conditions’. ![]() I have checked each rule like you suggested. Otherwise (automatically or when you manually apply rules), Outlook will move the messages to the InboxSpamSieve folder and then SpamSieve’s Outlook Filter Mailboxes will move the good ones to the inbox and the spam ones to Junk. bypass SpamSieve) you should put your rule above the InboxSpamSieveRule. If you want messages to go to a certain folder (e.g. I have specific folders on both the server and my hard-drive, as I might access some emails from other devices.Īny idea if this is related to spamsieve? Is there a hierarchy or sequence that needs to happen? A while later, these missing emails were in the specific folder, but then they disappeared again.Īny idea if this is related to spamsieve? Is there a hierarchy or sequence that needs to happen? If an email gets moved from the Inbox on the server to another server folder does it get sent through spamsieve sequence again? I could not find the others in any folder on my hard-drive or mail server. I looked in the specific folder and two of the emails (that were the target of my rule) were in that folder. Then they returned to the inbox, except the ones for the new rule (and maybe others - not sure). I ‘applied rules’ to move the emails from the inbox to the specific folder (I selected all emails and applied all rules). (I assume they went through the spamsieve program (which involves apple scripts and the “Outlook - Filter Mailboxes” pre-made script). About 6 emails came through and were in my in-box. I set up a rule to move emails from a specific sender to a specific folder.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |