【问题标题】:Outlook 2013 move mail older than n months to pstOutlook 2013 将超过 n 个月的邮件移动到 pst
【发布时间】:2018-12-04 09:19:24
【问题描述】:

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

我已经查看了 SO 和 google,但令人惊讶的是,这似乎比应有的复杂。我认为 Outlook 2013 的某种脚本(VBScript、Powershell、VBA)是最好的。

我能找到的最接近的东西是this,但这并不是我想要的。

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

我的想法是基本的伪代码是:

  1. 每天运行一次(通过某些作业调度程序自动运行)
  2. 使用收件箱扫描所有文件夹和项目
  3. 如果项目年龄 > N 个月,则移动到 pst 文件(如果目标中不存在则创建文件夹

谢谢!

【问题讨论】:

    标签: outlook outlook-2013


    【解决方案1】:

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

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

    适当调整设置。


    也许你想以另一种方式来做这件事是有原因的,但我在目前提出的问题中找不到类似的东西。

    【讨论】:

    • 不幸的是,我在 Exchange 服务器上,我相信我们有一个隐藏自动存档功能的 GPO(我们还有“在线存档”文件夹,这也可能是自动存档不是可用。
    猜你喜欢
    • 1970-01-01
    • 2012-01-29
    • 2014-04-24
    • 2013-01-22
    • 2013-11-12
    • 2015-01-22
    • 2011-09-18
    • 2023-03-30
    • 2013-09-24
    相关资源
    最近更新 更多