-
All replies
-
Helpful answers
-
Jan 23, 2014 12:00 PM in response to highab2000by Eric Root,Try looking at the More Like This box in the top right.
Send Apple feedback. They won't answer, but at least will know there is a problem. If enough people send feedback, it may get the problem solved sooner.
Mail/Provide Mail Feedback
-
Jan 30, 2014 1:45 AM in response to rb290169by sarob,Hi.
If you have a look in your rules do you have a rule named "News from Apple"?
If you do, then change the rule that says evaluate no more rules.
Or one of your rules has this condition set. Check other rules to make sure that this is not enabled as any rules that appear after this condition will be ignored.
Let me know if I have guessed correctly.
-
Jan 30, 2014 5:21 AM in response to sarobby 2aussies,this is not it ! when I noticed that Rules were not working in Maverick I deleted all Rules, and then carefully added a couple back in to test. They are not working, sorry.
-
Feb 3, 2014 3:36 PM in response to sarobby bobmermans,Hi Sarob,
I think this did it to me! At least I don't have to manually select as many emails anymore as I had to do until now, after changing the "news from apple" rule!
Many thanks!
Bob
-
Feb 4, 2014 8:08 AM in response to bobmermansby Loose_Canon,Hi folks,
I have encountered this problem also, I use xxxxxx@iCloud.com as my email address. I am sure my rules have worked, but now I have to take manual action to make them work. One 'trick' that makes my rules work is to make a change to one of the rules, it does not matter which one, and the change does not matter either, then click Apply on the Rules dialog that pops up asking if you want to apply the rules. Then magically all rules are executed.
Somebody suggested to give Apple feedback on this case. That is a natural thing to do, but - hm - how do you do that?
Obe
-
Feb 8, 2014 12:26 PM in response to rb290169by Laurent Seroude,The rules "News from Apple" (added by 10.9 install) have a "after performing" rule "Stop evaluating rules" included that should not be there and prevent all other rules from working. Removed this action and all rules work again (Apple needs to update Mail to remove this).
-
Feb 11, 2014 8:26 AM in response to Laurent Seroudeby Loose_Canon,Thank you for your advice, but unfortunately it did not help in my case...
Obe
-
Feb 11, 2014 8:33 AM in response to rb290169by highab2000,I've compiles a crude applescript workaround to deal with the problem until its solved:
Copy and paste this into a new Applescript editor document and save as an app.... and let it run all the time... it'll check and apply rules every 2 minutes.... as long as you don't press on a key or click something when its doing its series of keystrokes, and the only way to quit it is to force quit. As I said, its crude, but it works for me.
tell application "Finder"
tell application "Mail"
set a to 0
repeat with theAccount in (every account)
repeat with theBox in (every mailbox of theAccount)
set a to a + (count (messages in theBox where read status is false))
end repeat
end repeat
end tell
if a is not 0 then
tell application "Mail" to try
tell message viewer 1 to set selected messages to {first message of beginning of (get selected mailboxes) whose read status is false}
activate
end try
tell application "Mail"
activate
end tell
tell application "System Events"
key code 120 using control down
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke space
repeat 12 times
delay 0.1
key code 125
end repeat
delay 1
keystroke space
end tell
end if
delay 60 * 2
end tell
-
Feb 12, 2014 1:32 AM in response to highab2000by highab2000,Line in bold added so it works if mail is minimised to the dock
tell application "Finder"
tell application "Mail"
set a to 0
repeat with theAccount in (every account)
repeat with theBox in (every mailbox of theAccount)
set a to a + (count (messages in theBox where read status is false))
end repeat
end repeat
end tell
if a is not 0 then
tell application "System Events" to keystroke "1" using {option down, command down}
tell application "Mail" to try
tell message viewer 1 to set selected messages to {first message of beginning of (get selected mailboxes) whose read status is false}
activate
end try
tell application "Mail"
activate
end tell
tell application "System Events"
key code 120 using control down
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke space
repeat 12 times
delay 0.1
key code 125
end repeat
delay 1
keystroke space
end tell
end if
delay 60 * 2
end tell
-
Feb 12, 2014 3:34 AM in response to highab2000by Loose_Canon,Thank you for your replies,
Now - this does not work with me. Maybe it is my fault - I know nothing about Apple scripts.
So - I copied the latest script to a new document in the script editor, saved it as an application, clicked the Run button in the editor window - nothing happens. What else should I do?
Thank you!
Obe
-
Feb 12, 2014 4:18 AM in response to Loose_Canonby highab2000,I cut the relevant bit out of a script which I created to do other things too, maybe I didn't cut it correctly.
tell application "Finder"tell application "Mail"
set a to 0
repeat with theAccount in (every account)
repeat with theBox in (every mailbox of theAccount)
set a to a + (count (messages in theBox where read status is false))
end repeat
end repeat
end tell
if a is not 0 then
tell application "Mail"
activate
tell application "System Events" to keystroke "1" using {option down, command down}
tell application "Mail" to try
tell message viewer 1 to set selected messages to {first message of beginning of (get selected mailboxes) whose read status is false}
activate
end try
tell application "Mail"
activate
end tell
tell application "System Events"
key code 120 using control down
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke tab
keystroke space
repeat 12 times
delay 0.1
key code 125
end repeat
delay 1
keystroke space
end tell
end tell
delay 60 * 2
end if
end tell
It assumes that you want to apply the rules to a message that is marked as unread -
Feb 13, 2014 5:26 AM in response to highab2000by Loose_Canon,That works!
Thank you for your help.
Obe
-
Feb 13, 2014 9:12 AM in response to Laurent Seroudeby shapdoc,As someone suggested (I can't find the post) I went to News From Apple and disabled Stop Evaluating Rules and that worked for me.
Message was edited by: shapdoc
-
Feb 13, 2014 9:24 AM in response to shapdocby darlie brewster,I deleted the |News from Apple Rule long ago. This happened suddenly today.
-
Feb 13, 2014 11:04 AM in response to darlie brewsterby shapdoc,My problem began Tuesday when all the messages in my inbox and my main folder disappeared and were replaced with messages from another folder. I retrieved the original emails from Time Machine and I continued to have problems until I disabled the News from Apple rule. It seems to be fixed.