如何通过VBA将OPML文件导入Outlook 2013?

时间:2014-01-23 16:43:33

标签: vba rss outlook outlook-vba opml

在Outlook 2013中,可以选择导入OPML文件并将所有或部分选定的RSS源添加到源列表中。右键单击“邮件”视图中的“RSS feeds”文件夹并选择“Import a OPML File ...”即可触发此功能。然后出现导入助手,询问文件名。在下一步中,您可以选择文件中找到的一个/几个/所有Feed,并在最后一步中导入它们。我想自动执行这个步骤列表,因为我的情况是某些新的提要(由Gitweb提供)每天都会出现。

此外,我想自动删除某些Feed。

有人可以解释如何在VBA中执行此操作吗?

1 个答案:

答案 0 :(得分:1)

你可以

  1. 通过直接创建隐藏消息,以编程方式创建一个新的RSS源,其中收件箱文件夹中的IPM.Sharing.Index.In消息类和目标RSS文件夹中的另一个隐藏消息(您可以在OutlookSpy如果您转到相关文件夹,请单击OutlookSpy功能区上的IMAPIFolder按钮,然后转到“关联内容”选项卡。)

  2. 使用Redemption及其RDORssFeedsRDORssFeed个对象 - 这些对象将允许在Outlook中添加,修改和删除RSS源。