MacOS – How to adjust the time Mac Mail takes to mark messages “read”

macmacosmail.app

It takes a number of seconds before Mac Mail marks a message as "read". I would like for it to take no more than 0.5 seconds, though instantaneous would be best.

How can I adjust the time required to view a message before it is no longer considered "unread"?

Mac OS X, 10.9.4 and 10.10

Best Answer

Have you tried quitting Mail, launching a Terminal and putting in

defaults write com.apple.Mail MarkAsReadDelay 0