Come faccio a regolare il tempo impiegato da Mac Mail per contrassegnare i messaggi come "letti"?


11

Ci vogliono alcuni secondi prima che Mac Mail contrassegni un messaggio come "letto". Vorrei che non impiegasse più di 0,5 secondi, anche se istantaneo sarebbe il migliore.

Come posso adattare il tempo necessario per visualizzare un messaggio prima che non sia più considerato "non letto"?

Mac OS X, 10.9.4 e 10.10


Si prega di chiarire se si fa riferimento a Mail.app su Mac OS X (e, in tal caso, quale versione di OS X) o iOS (e, di nuovo, quale versione di iOS). La tua domanda fa riferimento a Mac ma i tag fanno riferimento a iPhone. Grazie.
tubedogg,

Ottimo punto grazie. iPhone in realtà fa un buon lavoro nel contrassegnare istantaneamente i messaggi come "letti".
ProductionValues,

Ho appena provato questo e i messaggi sono stati contrassegnati come letti istantaneamente, usando OS X 10.10. Apparentemente non ci sono preferenze dell'utente per questo, e Apple ha rimosso una preferenza di "default" almeno due versioni principali fa, quindi non sono sicuro del motivo per cui stai vedendo un ritardo. La tua casella di posta è molto grande / sono presenti molti messaggi? Stai usando POP3 o IMAP con il tuo provider di posta elettronica?
tubedogg,

Brillante! Sto usando IMAP. Mi sono disconnesso dalla rete e ha iniziato a contrassegnarli come "letti" istantaneamente. Suppongo che quando connesso attende che il server lo contrassegni per primo. Grazie!
ProductionValues,

Ho aggiunto una risposta che riassume il risultato. Se potessi "accettarlo" come risposta, lo apprezzerei!
tubedogg,

Risposte:


6

Hai provato a uscire da Mail, avviare un Terminale e inserirlo

defaults write com.apple.Mail MarkAsReadDelay 0

Il 0in quella risposta si misura in secondi. In altre parole, se vuoi che Mail attenda un secondo prima di contrassegnare un messaggio come letto, cambia 0in1
HairOfTheDog,

Grazie!! Purtroppo, finalmente, questa è la vera risposta. Qual è il valore predefinito di questa impostazione e deve essere un numero intero?
ProductionValues

4
Purtroppo questo non funziona più in Yosemite . Apple ha rimosso questa impostazione.
SiliconMind,

1
Esiste un equivalente in El Capitan/ Sierra?
ᆼ ᆺ ᆼ

1
Mac OS 10.12.6. funziona per impostazione predefinita scrivi com.apple.Mail MarkAsReadDelay 0 Messaggio istantaneo come "letto" su un account IMAP mentre sei online. funziona perfettamente
A fune

2

Quando si utilizza un account IMAP, è possibile che si verifichi un ritardo nel contrassegnare la lettura quando si è connessi al server di posta, in quanto invia il comando mark read al server e attende una risposta prima di farlo localmente.


Un buon punto: anche con il client di posta locale che lo contrassegna come letto, possono esserci ritardi di rete per sventare quell'azione rapida e riportare lo stato in non letto.
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.