#2194 ✓resolved
Jeff Yunes

Can't move message with rule back to Inbox

Reported by Jeff Yunes | November 29th, 2018 @ 09:26 PM

Hi Benny,

I have a simple mail rule for Inbox that moves a message from a certain sender from the Inbox to a folder "Receipts".

Sometimes, when I look through Receipts, I notice a message that needs to be put back in the Inbox. I'm sure that I used to be able to do this.

It seems that now, with this rule enabled, it is not possible to move the message back to Receipts. Disabling the rule allows me to move the message back to Inbox.

From the documentation, I can see that rules are triggered when the mailbox has a new message. Did the old logic only apply to new messages? What's the best way to apply my rules only to new messages? Can subrules help me here?


Comments and changes to this ticket

  • benny

    benny December 11th, 2018 @ 02:09 PM

    • State changed from “new” to “resolved”

    Rules are applied whenever an email “enters” a mailbox (IMAP or smart mailbox), so this is expected behavior. But if you apply a tag/flag or maybe mark as read and then use that as a condition on the initial rule then it should work.

    Does that help?

  • Jeff Yunes

    Jeff Yunes December 11th, 2018 @ 09:29 PM

    • Tag set to mailbox rules

    I'd be happy to use "marked as read" as an condition to stop evaluate rules. I don't see that I can create a rule with the action "stop evaluating rules". How do I create that rule? Is this something I can do with subrules?

    My rules are shown in the attached screenshot.


  • benny

    benny December 14th, 2018 @ 10:05 AM

    I think you are overthinking it. The rule just needs an extra condition which says “Message is not Read”. Then it would never be applied to read messages. No need to stop evaluating rules.

    Ah, you have many rules and maybe you don't want to add this condition to all of them. I guess you could create an rule (without and action) which is just “Message is not Read”. Then move all of the other rules such that they are children of the new rule.

    Does that help?

  • Jeff Yunes

    Jeff Yunes December 15th, 2018 @ 09:13 AM

    Hi Benny,

    The difficulty was that my rules all contain "any" conditions (as shown in the screenshot). I don't see how I could say:

    • if the message is unread AND
    • (if the message is from a@z.com OR if the message is from b@z.com OR ...)

    However, creating the unread condition-only rule as a parent of the other rules seemed to work really well!


  • benny

    benny December 17th, 2018 @ 03:07 PM

    If you hold down ⌥ when clicking on the + button in the list of
    conditions then you can make a hierarchy like this:

        Message is Unread
            Condition 1
            Condition 2
            Condition ...

    But the other way is probably better in your case.

  • Jeff Yunes

    Jeff Yunes January 3rd, 2019 @ 04:30 AM

    I was originally looking for the answer you gave in your previous comment (holding "⌥")- thanks! However, I'm now using the subrules that you suggested earlier. They both work great!


Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket