Обмеження на розмір правил в Outlook

Невелика замітка на тему обмежень на максимальний розмір правил в Outlook. Правила Outlook - могутній інструмент, що дозволяє організувати й автоматизувати роботу користувача в Outlook.

Завдяки правилам можна налаштувати переміщення, пересилання, видалення вхідної та вихідної кореспонденції, організувати сортування і категоризацію листів і багато іншого ... Однак не можна створити нескінченну кількість правил, тому що максимальний розмір правил обмежений - причому це обмеження не самого Outlook, а поштового сервера Exchange, на якому зберігається скриньку користувача.

У деяких випадках при створенні або редагуванні правил в Outlook може з'явитися вікно з повідомленням про неможливість запису правила на сервер:

Одне або декілька правил не вдалося передати на сервер Exchange і вони були відключені. Можливо, деякі параметри не підтримуються або не вистачає місця для зберігання всіх ваших правил.

В англійській версії Outlook помилка виглядає так:

One or more rules could not be uploaded to Exchange server and have been deactivated. This could be because some of the parameters are not supported or there is insufficient space to store all your rules.

Це означає, що в поштову скриньку на поштовому сервері Exchange скінчилося місце для зберігання правил. Кількість місця, що виділяється під правила залежить від версії Microsoft Exchange:

  • Exchange 2003 - під правила відводиться 32 Кб (цього в середньому вистачає на зберігання 20 - 25 правил)
  • Exchange 2007 / Exchange 2010 / Exchange 2013/2016 - під правила відводиться 64 Кб

В Exchange 2003 обмеження на максимальний розмір правил є фіксованим і змінити його не можна. У більш нових версіях Exchange обсяг пам'яті під зберігання правил можна збільшити до 256 Кб. Ліміт правил встановлюється індивідуально для кожного користувача через спеціальний атрибут RulesQuota.

Поточний розмір квоти правил Exchange для конкретного користувача можна дізнатися за допомогою наступної команди, виконаної в Exchange Management Console:

Get-Mailbox username | ft name, RulesQuota

Щоб збільшити пам'ять для ящика:

Set-Mailbox -identity username -RulesQuota 256Kb
Примітка. Для квоти на розмір правил можна задати наступні значення: 64 KB, 128KB або 256KB.

Якщо потрібно збільшити ліміт під правила відразу для всіх ящиків, вам допоможе команда:

Get-Mailbox | Set-Mailbox -RulesQuota 128KB
Администартор Exchange може управляти вхідними правилами Outlook в ящиках користувачів з PowerShell. Подробиці в статті: Управління поштовими правилами в ящику Exchange за допомогою PowerShell.

У тому випадку, якщо і цього місця для зберігання правил буде недостатньо, користувачеві рекомендується вдатися до наступних маніпуляцій:

  • Видалити непотрібні правила
  • Об'єднати правила (наприклад, що переміщують листи в одну і ту ж папку)
  • Зменшити назви правил
  • Якщо одне з правил переміщує листи в файл особистих папок .pst, необхідно перемістити архів в каталог з більш коротким шляхом. Наприклад, з папки C: \ Documents and Settings \ winitpro \ Local Settings \ Application Data \ Microsoft \ Outlook \ mymail2013.pst в папку C: \ mail \ mymail2013.pst