Adjusting Mac Mail Mark As Read Behavior from the Command Line
Adjusting Mail Mark As Read Behavior from the Command Line
Launch the Terminal
Set the delay to 2 seconds with the following: defaults write com.apple.Mail MarkAsReadDelay 2
Replace the two on the end with any number to change the delay to that many seconds.
You can also remove the delay with the following defaults write command: defaults write com.apple.Mail MarkAsReadDelay 0
Return to the default setting with the following defaults delete command: defaults delete com.apple.Mail MarkAsReadDelay