在 Mac OS X 中更改邮件应用程序“标记为已读”行为
目录:
你有没有注意到邮件应用程序在点击一条消息后将其注册为“已读”?自动“标记为已读”功能可以轻松快速地浏览一堆电子邮件,但 Mail 无法很好地控制邮件被标记为已读时的延迟。
从命令行调整邮件标记为已读行为
如果您不想在邮件应用程序中添加插件,您也可以通过命令行使用默认写入命令来完成一些操作,如果您对此感到满意的话。启动终端
使用以下命令将延迟设置为2秒:
defaults write com.apple.Mail MarkAsReadDelay 2
将末尾的两个替换为任何数字以将延迟更改为该秒数。您还可以使用以下默认写入命令删除延迟:
defaults write com.apple.Mail MarkAsReadDelay 0
使用以下默认删除命令恢复默认设置:
defaults delete com.apple.Mail MarkAsReadDelay
Change How Unread Mail is Managed in Mac Mail with TruePreview
另一个选项称为 TruePreview,它是一个免费的邮件插件,可让您控制邮件应用程序处理邮件及其阅读行为的方式。使用 TruePreview,您可以将邮件设置为在延迟后标记为已读,完全禁用自动标记为已读功能,或恢复为默认设置,它还允许在每个帐户的基础上进行这些自定义,允许阅读行为根据电子邮件地址更改。
- 退出邮件应用程序
- 下载TruePreview(向下滚动查看最新版本)并运行安装程序
- 启动Mail.app 并打开首选项,单击>> 箭头并选择“TruePreview”
- 根据需要调整标记为已读设置
TruePreview 适用于 Mac OS X Lion (10.7.3) 及更早版本中的邮件应用程序。如果你因为某些原因想卸载插件,可以在:
~/Library/Mail/Bundles/TruePreview.mailbundle
删除该文件夹并重新启动邮件将卸载TruePreview。
根据 Macworld 的说法,使用后面这些命令消除延迟似乎只会影响对话视图。