在 Outlook 2016 for Mac 中,如何查找其中任何位置包含“A”或“B”的所有电子邮件?

Joh*_*ith 3 microsoft-outlook email search microsoft-outlook-2016 macos

我发现了一堆类似的问题,但似乎没有一个能很好地解决我的具体情况来解决它。Outlook 2016 for Mac 中似乎没有“或”搜索运算符可用。以下不起作用:

  • 简单搜索:A OR B
  • 简单搜索:AB
  • 简单搜索:A || 乙
  • 原始查询的高级搜索:AB
  • 原始查询的高级搜索:A || 乙
  • 使用 2 个“项目包含”进行高级搜索:
    • 第一行,项目包含:A
    • 第二行,项目包含:B

我发现的很多答案都说要编辑注册表以启用 Querybuilder,但 Mac 没有注册表。有没有办法在 Mac 版本上构建我需要的(或者甚至更好的复杂 AND/OR 搜索)?

在此先感谢您的帮助。

小智 6

我知道这样做的唯一方法是在 Outlook 中创建原始查询搜索。如果您正在寻找静态搜索,将其保存为智能文件夹,您可以使用此方法来实现您要查找的内容。

单击右上角的搜索框,搜索选项卡将被激活。按Advanced并在下拉选择器中选择RAW QUERY

在电子邮件文本内容中创建 OR 搜索所需的查询是:

(kMDItemTextContent == "regards") || (kMDItemTextContent == "cheers") 
Run Code Online (Sandbox Code Playgroud)

我使用此方法使用此查询将不同文件夹加入一个智能文件夹中

(com_microsoft_outlook_folderID == 411) || (com_microsoft_outlook_folderID == 345)
Run Code Online (Sandbox Code Playgroud)

要确定folderID您可以在 Outlook 中选择文件夹,请启动AppleScript Editor,粘贴并运行以下代码,它将输出正确的文件夹 ID:

tell application "Microsoft Outlook"
get selected folder
end tell
Run Code Online (Sandbox Code Playgroud)

编辑:如果您阅读本文并认为将智能文件夹移至文件夹列表的顶部会有所帮助,请使用 uservoice 站点对该功能进行投票(Outlook for Mac 团队使用此站点来选择新功能):https://outlook.uservoice.com/forums/293343-outlook-for-mac/suggestions/14829942-smart-folders-in-ribbon