Teh Hermit
Trace: • экспорт_писем_в_pst_из_exchange

Экспорт писем в PST из Exchange

Для выполнения экспорта - необходимо быть членом роли Mailbox Import Export. Можно стать следующим образом:

 New-ManagementRoleAssignment –Role “Mailbox Import Export” –User exch_admin_name

Или сделать для этого даже отдельную группу для удобства:

 New-ManagementRoleAssignment -Role "Mailbox Import Export" -SecurityGroup ExchangeAdmGroup

Экспорт выбранного ящика в PST файл без дополнительных параметров

 New-MailboxExportRequest -Mailbox user -FilePath \\server\j$\pst\user.pst

Посмотреть статус

 Get-MailboxExportRequest

:!: На общую папку должны быть обязательно выставлены права записи для Exchange trusted subsystem.


Экспорт конкретной директории

В PST можно выгрузить отдельную директорию ящика. К примеру, нам к выгрузке необходимы только недавно удаленные элементы deleted items.

New-MailboxExportRequest -Mailbox mailbox@domain.ru -FilePath \\server\share\mailbox_del_items.pst -IncludeFolders "#DeletedItems#"

Можно посмотреть корневое дерево папок своего ящика

 Get-MailboxFolder -GetChildren -MailFolderOnly

:!: Данный командлет не получится использовать для просмотра элементов чужих ящиков, даже при наличии нужных прав.

Для просмотра структуры чужого ящика можно использовать следующую команду:

 Get-MailboxFolderStatistics -Identity user@domain.ru | select folderpath

Если нам требуется выгрузить структуру относительно какой-либо папки (то есть включить в экспорт подпапки), можно использовать вместо IncludeFolders параметр SourceRootFolder. Для выгрузки внутрь специфической папки - добавляем TargetRootFolder, соответственно.

New-MailboxExportRequest -Mailbox user@domain.ru -FilePath \\server\share\mailbox_del_items.pst -SourceRootFolder "source_folder" -TargetRootFolder "target_folder"

Рекурсивный, относительно содержимого inbox запрос:

 Get-MailboxFolder -Identity :\Inbox -Recurse

Больше запросов можно узнать из доков MS:

https://learn.microsoft.com/en-us/powershell/module/exchange/get-mailboxfolder?view=exchange-ps

Exchange, Microsoft, Mail, PowerShell
Previous Next

Teh Hermit

Table of Contents

  

Microsoft

  Active Directory
  Active Directory Certificate Services
  Active Directory Federation Services
  BitLocker
  Terminal Services
  HYPER-V
  Exchange
  Internet Information Services (IIS)
  Storage Spaces Direct
  WSUS
  Windows Server
  Windows Server Core
  Windows
  Windows Admin Center
  Windows Backup
  Windows Firewall
  Windows 11
  Microsoft Office
  IPAM
  NPS и RADIUS
  Office Online
  Microsoft SQL Server
  Microsoft Endpoint Configuration Manager
  PowerShell
  KMS-активация

Unix-like

  Astra Linux
  Asterisk и FreePBX
  SQUID
  Debian
  CentOS
  Ubuntu Server + Desktop
  pfSense
  PostgreSQL
  SSH
  OpenSSL
  Zabbix

  

Hardware

  Keychron
  WakeOnLan
  Серверы HP
  Серверы SNR
  Настройка планшетов Handheld

  

Networking

  Cisco
  D-Link
  Mikrotik
  Keenetic

  

Other

  1С
  Docker
  DokuWiki
  Ghost Blog
  GoodbyeDPI
  Graylog
  VMWare
  ProxMox
  PrivateBin
  Outline VPN
  Wireguard
  Российская криптография
  Р-Виртуализация
  Kaspersky
  FileZilla ftp-сервер
  Soti MobiControl
  SysInternals
  VeraCrypt
  Non-Sucking Service Manager
  NMAP

     

DevOps

  Git
  Gitlab