Здравствуйте, друзья! Зачем может понадобиться сохранять свою почту в файл? 1. Чтобы сделать резервную копию. Мало ли что может случиться с почтой? 2. Чтобы перенести содержимое почтового ящика на другой компьютер. Например, в случае смены работы :) 3. Чтобы сохранить в удобном виде почтовую базу данных почты, и подключить к Outlook на другом компьютере. 4. Если объём почтового ящика, отведённый вам компанией, не вмещает всю почту, и вы хотите часть вынести в почтовый архив. Могут быть и другие причины...
Пришла задачка получить данные о входящих письмах с одного из ящиков Exchange. Использование Get-MessageTrackingLog не помогло, так как период оказался слишком большой, часть логов уже удалена. Однако сами письма во входящих лежат, можно получить информацию напрямую из ящика. Для этого подключаем ящик к своему Outlook, дожидаемся синхронизации. Писем много, вручную не обработаешь, дальше действуем через PowerShell. При этом Outlook должен быть запущен. Более того, когда мы через скрипт будем запрашивать данные, Outlook попросит подтверждение действия...