在 Mac OS X 中更改邮件应用程序“标记为已读”行为

目录:

Anonim

你有没有注意到邮件应用程序在点击一条消息后将其注册为“已读”?自动“标记为已读”功能可以轻松快速地浏览一堆电子邮件,但 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 的说法,使用后面这些命令消除延迟似乎只会影响对话视图。

在 Mac OS X 中更改邮件应用程序“标记为已读”行为