Esiste una soluzione simile per Mail App su High Sierra come nelle vecchie versioni (credo, app Yosemite Mail). C'era una riga di comando per regolare il segno come ritardo di lettura. Vedi questo (per le vecchie app di posta):
defaults write com.apple.mail MarkAsReadDelay 5
Voglio ottenere che i messaggi non vengano contrassegnati come letti, direttamente.