Outlook 2013将早于N个月的邮件移至PST

时间:2018-11-29 14:17:13

标签: outlook outlook-2013

我正在寻找一种自动化的方法,将N个月以上的邮件从我的Exchange收件箱(以及我认为也是Exchange托管的“在线存档”)移到pst文件中。最好还保留收件箱中的子文件夹层次结构。

我已经遍及SO和Google了,但是令人惊讶的是,这似乎比应该的要复杂。我认为Outlook 2013最好使用某种脚本(VBScript,Powershell,VBA)。

我能找到的最接近的东西是this,但这并不是我所追求的。

任何人都有从哪里开始的任何提示,指针,链接,代码甚至建议吗?

我认为基本的伪代码是:

  1. 每天运行一次(通过某些作业计划程序自动执行)
  2. 使用INBOX扫描所有文件夹和项目
  3. 如果商品的年龄> N个月,请移至pst文件(如果目标中不存在该文件夹,请创建一个文件夹

谢谢!

1 个答案:

答案 0 :(得分:0)

在Outlook中使用自动存档功能。

它能够将您的项目从Exchange 收件箱文件夹及其子文件夹移动到本地存档PST文件中,每天运行一次,并移动N个月以上的项目。在收件箱文件夹或任何其他独立文件夹的属性中进行设置:

enter image description here

适当调整设置。


也许出于某些原因,您想用另一种方式来做,但由于目前所提出的问题,我找不到类似的东西。