Teh Hermit
Trace: • экстренная_очистка_ящика

Экстренная очистка ящика

Представим ситуацию - ящик переполнен, что вызывает проблемы с почтовыми клиентами и нам требуется очистить письма. Мы успешно перемещаем их в “удаленные”, но очистить папку удаленных писем мы не можем - они продолжают существовать в папке после выполнения функции “очистить папку”. В данной инструкции описано - как форсировать события и очистить удаленные.

Наглядно представить дерево папок почтового ящика с детализацией по заполненности папок можно так:

 Get-MailboxFolderStatistics -Identity user@contoso.com | Select-Object name, FolderAndSubfolderSize

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

 Get-mailbox user@contoso.com | fl LitigationHoldEnabled

Если фунцкия была включена - отключить её можно так

 Set-mailbox user@contoso.com -LitigationHoldEnabled $false

Теперь посмотрим - разрешено ли восстановление элементов и временно отключим его, если да.

 Get-mailbox user@contoso.com | fl SingleItemRecoveryEnabled
 Set-Mailbox -Identity  user@contoso.com  -SingleItemRecoveryEnabled $false

После этого необходимо проверить - в течение какого периода почтовый ящик пытается хранить удаленную почту в Deletions и Recoverable items и установить (тоже временно) этот срок в 0 дней.

 Get-mailbox user@contoso.com | fl RetainDeletedItemsFor
 Set-Mailbox -Identity  user@contoso.com  -RetainDeletedItemsFor 0

После применения настройки письма из удаленных можно снова пытаться очищать вручную. Однако, они не удалятся, если папки Deletions и Recoverable items сильно заполнены. Инициировать очистку элементов вручную можно следующим образом:

 Start-ManagedFolderAssistant -Identity user@contoso.com

:!: Результаты очистки можно наблюдать не всегда сразу и не всегда из Deletions и Recoverable items удаляется всё. Тем не менее, обычно ManagedFolderAssistant очищает какое-то место в указанных папках, которого хватает, чтобы удалить новую порцию писем из удаленных (если объём писем, которые требуется удалить оттуда значителен).

Exchange, Microsoft, 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