By default, Outlook is set to mark a message as read immediately after switching to the next one. Microsoft knows that everyone likes to manage their inbox differently, so it included a nice feature that allows you to set how long you need to sit on an email before it’s marked as read. Whatever your situation, you can adjust the read timer to whatever works for your inbox by following the simple steps below in Outlook 2016 or above.
Click the File tab on the ribbon and then select Options.
Next, in the Outlook Options window, select Mail in the right pane, scroll down to the Outlook panes section and click the Reading Pane button.
There you will find that the default selection is set to Mark item as read when selection changes. To set your own custom time, check the box next to Mark items as read when viewed in the Reading Pane. Then enter the number of seconds you want Outlook to wait before marking the item as read. Then click OK and OK again to close out of the Outlook Options window.
When you read an email, Outlook will wait for the amount of time you entered before marking it as read.
If there are messages that you would prefer to be marked as read more quickly, you can manually select them. Just right-click on the message and select Mark as Read from the context menu.
Note that you can also set messages that are already marked as read to unread from the context menu. Also, you can select multiple messages at once by holding Shift or Ctrl and click the ones you want to mark as read or unread.