如何调整Mac Mail将邮件标记为“已读”所需的时间?


11

Mac Mail将邮件标记为“已读”需要花费几秒钟的时间。我希望它不超过0.5秒,尽管最好是瞬时的。

如何调整查看消息之前的时间,该消息不再被视为“未读”?

Mac OS X,10.9.4和10.10


请明确说明您是指Mac OS X(如果是OS X的哪个版本)或iOS(然后是iOS的哪个版本)上的Mail.app。您的问题引用了Mac,但标签引用了iPhone。谢谢。
tubedogg

非常感谢。iPhone实际上在将消息立即标记为“已读”方面做得很好。
ProductionValues

我刚刚对此进行了测试,并且使用OS X 10.10将消息标记为立即读取。显然没有用户偏好设置,Apple至少在两个主要版本之前删除了“默认”偏好设置,因此我不确定为什么会看到延迟。您的邮箱是否很大/是否存在大量邮件?您是否正在通过电子邮件提供商使用POP3或IMAP?
tubedogg 2014年

辉煌!我正在使用IMAP。我断开了网络连接,它立即开始将它们标记为“已读”。我想在连接时它会等待服务器首先对其进行标记。谢谢!
ProductionValues

我添加了一个总结结果的答案。如果您可以“接受”它作为答案,我将不胜感激!
tubedogg 2014年

Answers:


6

您是否尝试过退出Mail,启动终端并放入

defaults write com.apple.Mail MarkAsReadDelay 0

0答案的秒数。换句话说,如果您希望Mail等待一秒钟,然后再将邮件标记为已读,请更改01
HairOfTheDog

谢谢!!las,这才是真正的答案。此设置的默认值是什么,该值必须是整数?
ProductionValues

4
不幸的是,这不再适用于优胜美地。苹果删除了此设置。
SiliconMind

1
El Capitan/中有等效项Sierra吗?
ᆼᆺᆼ

1
Mac OS 10.12.6。此功能默认情况下将com.apple.Mail MarkAsReadDelay 0写入联机状态下的IMAP帐户上的即时消息为“已读”。完美工作
绳扎

2

使用IMAP帐户时,连接到邮件服务器时,您可能会看到标记为已读的延迟,因为它首先向服务器发出了标记读取命令,并在本地进行响应之前等待响应。


要点-即使本地邮件客户端将其标记为已读,也可能存在网络延迟,以阻止快速操作并将状态恢复为未读。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.