我发现了许多类似的问题,但似乎没有一个能很好地解决我的具体情况。Outlook 2016 for Mac 中似乎没有可用的“或”搜索运算符。以下方法不起作用:
- 简单搜索:A 或 B
- 简单搜索:AB
- 简单搜索:A || B
- 原始查询的高级搜索:AB
- 原始查询的高级搜索:A || B
- 高级搜索包含 2 个“商品包含”:
- 第一行,项目包含:A
- 第二行,商品包含:B
我发现很多答案都说要编辑注册表才能启用 Querybuilder,但 Mac 没有注册表。有没有办法在 Mac 版本上构建我需要的东西(或者更好的是,一般的复杂 AND/OR 搜索)?
在此先感谢您的帮助。
答案1
我知道的唯一方法是在 Outlook 中创建原始查询搜索。如果您正在寻找静态搜索并保存为智能文件夹,则可以使用此方法来实现您想要的效果。
点击您的搜索右上角的框和搜索选项卡将被激活。按Advanced
并在下拉选择器中选择RAW QUERY
。
在电子邮件文本内容中创建 OR 搜索所需的查询是:
(kMDItemTextContent == "regards") || (kMDItemTextContent == "cheers")
我使用这种方法将不同的文件夹合并到一个智能文件夹使用此查询:
(com_microsoft_outlook_folderID == 411) || (com_microsoft_outlook_folderID == 345)
要确定folderID
您是否可以在 Outlook 中选择文件夹,请启动AppleScript 编辑器,粘贴并运行下面的代码,就会输出正确的文件夹ID:
tell application "Microsoft Outlook"
get selected folder
end tell
编辑:如果您阅读此内容并认为将智能文件夹移至文件夹列表顶部会有所帮助,请使用 uservoice 网站对该功能进行投票(Outlook for Mac 团队使用此网站来选择新功能):https://outlook.uservoice.com/forums/293343-outlook-for-mac/suggestions/14829942-smart-folders-in-ribbon