Outlook 2013 переместить почту старше n месяцев в pst - PullRequest
0 голосов
/ 29 ноября 2018

Я ищу какой-то автоматизированный метод для перемещения почтовых отправлений старше N месяцев из моего почтового ящика Exchange (и «Онлайн-архива», также, я полагаю, также размещенного в Exchange) в файл pst.Желательно также сохранить иерархию подпапок в папке «Входящие».

Я просмотрел SO и Google, но на удивление это кажется более сложным, чем должно быть.Я думаю, что какой-то сценарий (VBScript, Powershell, VBA) для Outlook 2013 был бы лучшим.

Самое близкое, что я мог найти, было это , но это не совсем то, что ям после.

У кого-нибудь есть какие-либо советы, указатели, ссылки, код или даже предложения, с чего начать?

Я думаю, что основной псевдокод будет:

  1. Запускать один раз в день (автоматически, с помощью какого-либо планировщика заданий)
  2. Сканирование всех папок и элементов с помощью INBOX
  3. Если возраст элементов> N месяцев, перейдите в файл pst (если нет, создайте папкусуществует в цели

Спасибо!

1 Ответ

0 голосов
/ 04 декабря 2018

Использование функции автоархивации в Outlook.

Она способна перемещать ваши элементы из папки Exchange Inbox и ее подпапок в локальный архивный PST-файл, запускаться один раз в день и перемещать элементы старшеN месяцевНастройте его в свойствах папки Входящие или любых других автономных папок:

enter image description here

Настройте параметры соответствующим образом.


Возможно, есть причины, по которым вы хотите сделать это по-другому, но я не могу найти ничего подобного в этом вопросе, как это в настоящее время задается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...