是否可以将Outlook中搜索文件夹的条件设置为大量关键字,如下所示:
subject contains "abc" OR "def" OR "ghi" ...
在搜索文件夹条件中搜索单词框确实支持以逗号分隔的值列表,但最大值。那个盒子的长度非常有限(我猜是255个字符)。我拥有的关键字数量非常大(数百个)。通过高级标签手动添加它们也很麻烦,所以我正在寻找更多程序员的方式。以下之一应该有效:
如果Outlook将这些条件存储在某个地方的平面文件中(如Thunderbird那样),我会直接编辑它并将关键字注入其中。
如果我可以通过对象模型(VBA)操纵标准,那么这也是一个很好的解决方案。
如果VSTO可以做到,我也有这方面的经验。
有人知道上述方法是否有效?
注意:如果有事可做,我会使用Outlook 2013。
答案 0 :(得分:0)
您可以开发VBA宏或Outlook加载项(VSTO可用于开发加载项)。尝试使用Application类的AdvancedSearch方法。有关详细信息,请参阅Advanced search in Outlook programmatically: C#, VB.NET。