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.
Click Create New
from the ribbon bar, and use the following dialog to enter your process
I set this up as below
I now have a button in the Quick Steps
region
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;
- 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.