Mail.app 按已读/未读状态过滤搜索

Mail.app 按已读/未读状态过滤搜索

我很好奇是否有办法在 Mail.app 中过滤我的搜索以仅显示已读或未读消息。一个明显的解决方法是按已读/未读对结果进行排序,但这意味着我在搜索完成后需要再次单击以重新排序,这通常很麻烦。Mail.app 确实支持搜索某些元数据(似乎类似于 Spotlight 搜索?),例如from:kind:has:attachment。我似乎找不到已读/未读的元数据。

答案1

不知道这(谷歌搜索)有效但我仅引用一下卡尔布雷希特反正:

文件 > 新建 > 保存的搜索

将搜索标题定为“未读邮件”

创建以下条件(位于橙色搜索栏正下方):1. 如果满足所有条件则匹配 2. 状态 | 是 | 未读 3. 文件夹 | 不是 | 已删除邮件(在我的计算机上)

节省。

转到底部左侧导航栏上的“邮件视图”部分。右键单击“未读邮件”> 添加到收藏夹栏。

现在可以通过灰色收藏夹栏轻松访问。

答案2

schema.stringsSpotlight根据位于的文件中的内容建立关键字列表

/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Resources/English.lproj/schema.strings

Mail.app 将已读/未读列称为“消息状态”(尽管它未显示在“视图”->“列”中,只显示在“视图”->“排序依据”中)。它不仅显示未读状态,还显示其他信息,例如该消息是否为注释/待办事项。

我查看了架构文件,查找与消息状态/已读/未读相关的任何内容,但什么也没找到,所以我觉得它不支持开箱即用。但是第三方软件可以提供自己的 schema.strings 文件(例如 Adium 就是这样做的),所以有可能可以编辑该文件,或者提供一个包含适当关键字映射的新文件来添加此功能,尽管我不确定如何操作。

因此,不幸的是,简短的回答是否定的 - 至少对于 Snow Leopard 来说是这样。

相关内容