Outlook - Create rule or macro that runs when I flag an email - move to a "Flagged" folder and mark as unread

Solution 1:

The easiest way to do this is via the Quick Steps tool.

enter image description here

Click Create New from the ribbon bar, and use the following dialog to enter your process

enter image description here

I set this up as below

enter image description here

I now have a button in the Quick Steps region

enter image description here

You may want to edit or delete an existing quick step, or change the ordering so it appears on the ribbon bar.

Solution 2:

As I know, in outlook client, only the flagged messages can be moved to the specified folder through rules, and the object is the received or sent messages. It seems impossible that messages flagged manually would be moved to the specified folder and set to unread by rules created in outlook.

According to your description, I have done a lot of research and found a similar thread here about using macros to try to implement this feature. Because I mainly study the problems related to outlook client, I am not familiar with macro and VBA, just for reference.

Considering that you need to manage some messages that need to be completed within a specified date, as a workaround, it's suggested that you could create a custom search folder which Follow up messages can be displayed in a folder instead of being moved. For specific operation steps, please refer to:

1.Under Folder tab, click New search Folder;

2.In New search Folder window, under Custom, double click Create a custom Search Folder;

3.Type the name for this folder, such as Follow Up;

4.Click Criteria… , type the Due Date and choose the condition, such as tomorrow;

5.Under Mail from these folders will be included in this Search Folder, choose the folder where the flagged emails are from; enter image description here

  1. Click OK.

In addition, I notice that you are satisfied with spikey_richie's suggestion. It is suggested that you could mark helpful response as an answer so that people with the same questions can get help.