在Outlook邮箱中高效搜索

时间:2014-09-03 11:08:59

标签: outlook ms-office outlook-addin

我的mac中有outlook 2011。我的邮箱中有超过30,000封电子邮件,并希望根据输入搜索所有邮件。

现在使用高级查找我可以做到这一点,但是对于每个值,我必须添加新的搜索条件

例如。主题包含xxx       主题包含yyy       主题包含zzz

如果我要搜索1000个值,那么手动添加搜索值将非常困难。 有没有有效的方法来做这个或做一些从输入文件读取并填充这些值的插件?

任何帮助都会非常感激

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

在Windows版本的Outlook中,可以通过创建新的注册表项HKEY_CURRENT_USER\Software \Microsoft\Office\12.0\Outlook\QueryBuilder.来启用隐藏选项卡。请参阅here(滚动到构建DASL查询)。

这会将SQL选项卡添加到自定义当前视图过滤器对话框中。在这里,您可以使用DASL查询编写文本。您的示例的查询将如下所示:

("urn:schemas:httpmail:subject" LIKE '%xxx%' AND 
 "urn:schemas:httpmail:subject" LIKE '%yyy%' AND 
 "urn:schemas:httpmail:subject" LIKE '%zzz%')

您可以创建从文本文件中获取所有关键字的脚本,并将其格式化为

 "urn:schemas:httpmail:subject" LIKE '%MyKeyword%' 

从文本文件中以prorgamatically方式构造DASL查询。您可以将生成的查询存储为文本文件,并根据需要将它们复制到SQL选项卡中。

这个解决方案肯定远非完美,但实施起来相对容易。问题是我不知道如何在Mac上的Outlook 2011中启用该选项卡,也不知道它是否可行。我没有Mac,所以请把它作为一个提示。