Mail rules in Lion not working
Multiple issues here.
- Rules are not applied - though I confirm they should.
- Rules don't actually change.
Has the whole rules functionality wor for you?
Thanks
MacBook Pro, Mac OS X (10.7)
Apple Event: May 7th at 7 am PT
Multiple issues here.
Has the whole rules functionality wor for you?
Thanks
MacBook Pro, Mac OS X (10.7)
Got the exact same problem. Rules apply to some messages and not others, was fine before update and nothings changed on rule settings. I can run 'apply rules now' and it's all fine, just sporadically doesn't apply them. Any advice appreciated
I just realized that none of my (many) Mail rules are working since I upgraded to Lion. I tried fiddling with the rules, and it offered to apply them, but nothing happened. These all worked before the upgrade. This would appear to be an issue with the new version of Mail.
--Candace
iMac, Mac OS X (10.7)
I appeared to be having the same problem, then I realised that messages marked as read by an IMAP server were not having rules applied, while new messages unread on the IMAP server are having rules applied. I don't remember this behaviour before, and only have IMAP accounts, so presume Mail in Lion is handeling IMAP accounts slightly differently.
Hope that helps or leads to an explanation.
So it's an expected behaviour and not a bug?
In any case this is both annoying and confusing.
Thanks for the reply.
Just create a rule and it just works ...
Actually, that's not the full story: The IMAP accounts on my work user account don't seem to be handling rules in any dependable way, while the IMAP account on my personal account is working as it always has. Think I'll try deleting and recreating the rules. Begining to think the Lion mail migration process has upset the balance. Will let you know.
After re-creating all of the 30 some rules I used in Snow Leopard in Mail in Lion, I discovered that many of them were not working properly.
The rules that specified relatively simple criteria to match, such as specific strings to search for in the From, To, Subject fields, were working OK.
The rules that weren't working properly were the ones for Apple Developer mailing lists, in which I look for a string value in the custom List-Id header. For example, if the List-Id of the email contains cocoa-dev.lists.apple.comcocoa-dev.lists.apple.com, move it to such-and-such a mailbox. I noticed after I added the custom header field to the list of rule headers (by using the Edit Header List… command), that List-Id was sometimes changed to just plain List. After quitting mail and looking at the saved version of Mail's rules (in the file /Users/<username>/Library/Mail/V2/MailData/MessageRules.plist), I found that Mail was saving the rules as List rather than the proper custom header of List-Id. As a result, the rules appeared not to work because, obviously, there was no List header value. After editing the MessageRules.plist manually with Property List Editor, and replacing List with List-Id, all of the rules started working properly.
Just wondering what types of rules you guys had and whether it might be the same inability to save headers with a - in them.
I am having an issue where if I create a rule and apply it works, however when Mail downloads new messages from IMAP accounts it does not apply the rule again.... any thoughts?
Running Lion here, too. For whatever reason, can't have multiple actions associated with Inbox Rules. For example, (1) move to folder, (2) assign color, and (3) assign MailTags. The rule will move email to the appropriate folder but will NOT assign color or MailTags. Solutions? Or is this a bug?
Similar issues here
Works fine for me. Have you installed the preview version of MailTags that supports Lion?
Yes, am running MailTags version 3.0b1386. Just retested Inbox rule scenario (described above) 11 times. Results: color was never assigned...and mailtags were only assigned 2 of the 11 times. Can't figure out pattern.
I can't get the rules to apply correctly either involving color-coding since updating to Lion.
Ok. Good news. I think I figured out the problem and a workaround. After umpteen hours of testing, it appears the problem is isolated to IMAP email. (I'm not using Gmail IMAP.) The problem does NOT seem to occur with my MobileMe mail.
Here's the scoop: for whatever reason with IMAP mail, when a Move action is combined with others (highlighting background in color, adding mailtags, marking as read, etc.), the Move action is performed but the others are not always applied. What's the solution/workaround? The Move action needs to be placed in a separate rule. For example, Rule #1 can say set background color, add mailtag 'abc', add mailtag 'xyz', and mark as read. Rule #2 can say Move to folder. Rule #2 MUST occur after Rule #1 in your Preferences list.
Alternatively, if you're using Indev Mail Act-On, you can define Rule #1 as I did but then add the following action LAST in the action list: Apply Act-on Rule "Move My Email to Folder ABC" ...whereas, "Move My Email to Folder ABC" would be an independent rule you have defined in Preferences > Rules > Act-On.
If the solution above works for you, please make a note here so others know. Thanks! 🙂
I'm experiencing this same issue with many of my rules not working. However, I only have color coding mine and even those don't work dependably. They are IMAP accounts, but I don't have any move actions. I did notice that I right click on a single message and select "Apply Rules" the rule performs, but of course this is no solution.
Mail rules in Lion not working