Увеличение правил в outlook
Правила папки "Outlook в Интернете" (прежнее название — Outlook Web App) и классических Outlook ограничены 256 КБ для всех правил. Каждое созданное правило будет занимать определенное пространство в почтовом ящике. Точный объем пространства, занимаемого правилом, зависит от нескольких факторов, например от длины имени и применяемых условий. Когда будет достигнуто ограничение в 256 КБ, отобразится предупреждение о том, что невозможно создать новые правила или обновить существующие. Увеличить объем места, выделенного для хранения правил для почтового ящика в Exchange Online, нельзя, но можно уменьшить его в соответствии с потребностями вашей организации.
Примечания.
Не существует максимального количества правил, которые пользователи могут создавать.
Что нужно знать перед началом работы?
Предполагаемое время выполнения каждой процедуры: 5 минут или меньше.
Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Параметры почтового ящика" в разделе "Разрешения компонента" Exchange Online статье.
Вы можете использовать Exchange Online PowerShell только для выполнения процедуры, описанной в этой статье. Сведения о том, как подключиться к Exchange Online PowerShell, см. в статье Подключение к Exchange Online PowerShell.
Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы на Exchange Online или Exchange Online Protection.
Существует три основных метода изменения квоты правил для почтового ящика:
Отдельные почтовые ящики: используйте следующий синтаксис:
Фильтрация почтовых ящиков по атрибутам. Этот метод требует, чтобы все почтовые ящики совместно используют уникальный фильтруемый атрибут. Например:
Сведения о названии, отделе или адресе для учетных записей пользователей, как показано в командлете Get-User .
CustomAttribute1–CustomAttribute15 для почтовых ящиков, как показано в командлете Get-Mailbox .
Синтаксис использует следующие две команды (одну для идентификации почтовых ящиков, а другую — для применения квоты правил к почтовым ящикам):
В этом примере квота правил уменьшается до 32 КБ для всех почтовых ящиков, атрибут Title которых содержит "Поставщик" или "Подрядчик".
Используйте список определенных почтовых ящиков: для этого метода требуется текстовый файл для идентификации почтовых ящиков. Лучше всего подходят значения, которые не содержат пробелов (например, учетная запись пользователя). Текстовый файл должен содержать одну учетную запись пользователя в каждой строке следующим образом:
Синтаксис использует следующие две команды (одну для идентификации учетных записей пользователей, а другую для применения квоты правил к этим пользователям):
В этом примере квота правил уменьшается до 150 КБ для почтовых ящиков, указанных в файле C:\My Documents\Managers.txt.
Как убедиться, что все получилось?
Замените имя, псевдоним, адрес электронной почты или имя учетной записи почтового ящика и выполните следующую команду, чтобы проверить значение свойства RulesQuota :
Выполните следующую команду, чтобы проверить значение свойства RulesQuota для всех почтовых ящиков:
Что еще нужно знать
При создании правила пересылки вы можете добавить несколько адресов. Количество адресов, которые можно пересылать, может быть ограничено в зависимости от параметров вашей учетной записи. Если вы добавите больше адресов, чем разрешено, правило пересылки не будет работать. При создании правила пересылки с несколькими адресами проверьте его работоспособность.
11.12.2018
itpro
Exchange
комментария 4
Небольшая заметка на тему ограничений на максимальный размер правил в Outlook. Правила Outlook – мощный инструмент, позволяющий организовать и автоматизировать работу пользователя в Outlook.
Благодаря правилам можно настроить перемещение, пересылку, удаление входящей и исходящей корреспонденции, организовать сортировку и категоризацию писем и много другое… Однако нельзя создать бесконечное количество правил, т.к. максимальный размер правил ограничен – причем это ограничение не самого Outlook, а почтового сервера Exchange, на котором хранится ящик пользователя.
Одно или несколько правил не удалось передать на сервер 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:
Чтобы увеличить память для ящика:
Если нужно увеличить лимит под правила сразу для всех ящиков, вам поможет команда:
Администартор Exchange может управлять входящими правилами Outlook в ящиках пользователей из PowerShell. Подробности в статье: Управление почтовыми правилами в ящике Exchange с помощью PowerShell.
В том случае, если и этого места для хранения правил будет недостаточно, пользователю рекомендуется прибегнуть к следующим манипуляциям:
11.12.2018
itpro
Exchange, PowerShell
комментариев 12
Клиентские и серверные правила Outlook
Администратору Exchange следует отличать правила Outlook, которые функционируют на стороне клиента (Client-side rules) и на стороне сервера (Server-side rules).
Просмотр правил в ящике Exchange
Чтобы вывести список правил в ящике Exchange, запустите консоль EMS и выполните следующую команду PowerShell:
Get-InboxRule –Mailbox abivanov
Как вы видите, для каждого правила выводится его имя, статус (Enabled: True/False), приоритет (Proirity) и RuleIdentity.
Можно вывести более подробную информацию о конкретном Inbox правиле, указав его имя:
Get-InboxRule -Mailbox abivanov -Identity "HelpDesk"| fl
Обычно содержание правила можно понять по полю Description:
Get-InboxRule -Mailbox abivanov -Identity "HelpDesk "| Select Name, Description | fl
Поиск правил в ящиках пользователей Exchange
В некоторых случаях администратору нужно найти определенные правила в ящике пользователя. Например, вам нужно найти все правила, в которых выполняется удаление писем:
Get-InboxRule -Mailbox abivanov | ?
Также может быть сценарий, когда по запросу службы информационной безопасности, вам нужно найти во всех ящиках организации правила автоматической пересылки почты:
foreach ($i in (Get-Mailbox -ResultSize unlimited)) < Get-InboxRule -Mailbox $i.DistinguishedName | where | fl MailboxOwnerID,Name,ForwardTo >> C:\PS\All_Mailbox_Forward_Rules.txt >
Создаем правило для входящей почты Outlook с помощью PowerShell
Создать новое правило Outlook для входящей почты можно с помощью командлета Exchange New-InboxRule. К примеру, вы хотите переслать все письма с определенными ключами в теме письма в другой ящик. Выполните команду:
New-InboxRule -Name ZenossAlerttoHelpdesk -Mailbox rootadmin -SubjectContainsWords "Zenoss Alert" -ForwardTo "Helpdesk"
New-InboxRule -Mailbox abivanov –name SecretaryRule -From secretary@winitpro.ru –SubjectContainsWords “Годовое собрание" -ApplyCategory -MarkImportance 2
Для всех пользователей в определенном OU создадим правило, которое автоматически перемещает письма с темой «Казино» в каталог «Нежелательная почта» (Junk Email).
$mbxs = Get-mailbox -organizationalUnit Managers
$mbxs | % < >
$mbxs | %
Список все доступных условий (Conditions), которые вы можете использовать в правилах Exchange можно вывести так:
Get-InboxRule -Mailbox abivanov | get-member
Чтобы изменить какое-то правило Outlook, нужно использовать командлет Set-InboxRule, например:
Set-InboxRule -Mailbox abivanov –identity SecretaryRule -FromAddressContainsWords
Совет. Размер правил в ящике Microsoft Exchange ограничен (см. статью). В Exchange 2003 размер правил ограничен 32 Кб, а в Exchange 2016/2013/2010 – под правила выделяется 64 кб. Если при редактировании правил появляется ошибка:
Некоторые правила невозможно загрузить в Microsoft Exchange, и они были отключены. Некоторые параметры не поддерживаются, или не хватает места для хранения всех ваших правил
Вы можете изменить размер квоты под правила (RulesQuota) до 256 Кб, выполнив команду:
Set-Mailbox -identity abivanov -RulesQuota 256Kb
Как отключить и удалить входящее правило Outlook из PowerShell
Чтобы отключить конкретное правило Outlook, нужно указать:
Disable-Inboxrule –Mailbox abivanov -Identity “SecretaryRule”
При этом его статус (Enabled) меняется False и оно более не применяется ко входящим письмам.
Чтобы удалить правило, выполните:
Remove-Inboxrule –Mailbox abivanov -Identity SecretaryRule
Команда запросит подтверждение, просто введите Y. Чтобы удалить все правила в определенном ящике, выполните:
Get-inboxrule -mailbox abivanov | disable-inboxrule
Предыдущая статья Следующая статья
Поиск и удаление писем в ящиках Exchange Server (Microsoft 365) с помощью PowerShell
Не работает поиск в Outlook: решение проблемы
Управление отключенными ящиками в Exchange
Ручная настройка подключения к Exchange в Outlook 2016
Спасибо ! Интересная тема.
Тема интересная.
Но еще интереснее обсудить настройку OoF на стороне почтового сервера, когда она настроена у клиента с пересылкой писем на другой почтовый ящик.
В Exchange 2013 такое правило (скрытое правило), можно увидеть, указав ключ -IncludeHidden.
А вот в Exchange 2010 такого ключа нет. И остаётся только Exchange Web Services (EWS) API. Вот про него очень не хватает статьи!
Спс и Вас с наступающими!
По поводу EWS даже не знаю, очень уже непопулярная тематика… Один с таким объемом не справлюсь.
Интересно, это у нас так криво настроили Exchange (подрядчики) или автор про такую фичу забыл упомянуть ? (;
Какая версия Exchnage? У пользователя уже были правила? Не может быть, что проблема связана с превышением лимита на размер правил?
Exch 2013, Outlook 2016.
У пользователя было только 2 правила. Шибко разбираться не стал, поверил спецам — те сказали, да есть такая фича у Exchange. И, вроде, ссылку давали на оффсайт — мельком глянул, удостоверился и забыл… Странно, что это малоизвестно… Может я все-таки что-то напутал, ок — если найду, то скину ссылку!
Собственно, искать и не пришлось — все есть в описаниях командлетов на оффсайте:
New-InboxRule
When you create, modify, remove, enable, or disable an Inbox rule in Exchange PowerShell, any client-side rules disabled by Microsoft Outlook and outbound rules are removed.
Set-InboxRule
The Set-InboxRule cmdlet allows you to modify the rule conditions, exceptions, and actions.
When you create, modify, remove, enable, or disable an Inbox rule in Exchange PowerShell, any client-side rules created by Microsoft Outlook are removed.
Или я все-таки что-то не так понимаю ??
При добавлении нового правила с помощью New-InboxRul уведомление появляется:
Confirm. Using Outlook Web App or Windows PowerShell to modify your rules will delete any rules that were previously turned off using Outlook. If you want to preserve the rules you turned off using Outlook, select «No» and use Outlook to edit your rules. Are you sure you want to proceed?
Cтарые правила не удалились несмотря на предупреждение. При этом не появилось и новое правило, лишь висит уведомление «Имеются не показанные правила, созданные в другой версии Outlook или OWA»…
New-InboxRule — показывает и старые и новые правило… Я в задумчивости…
Да, такое было предупреждение, вроде…
Видимо, от настроек серверов зависит — у нас удаляются все client-side правила.
Я шибко разбираться не могу — доступ только к серверу баз данных. Да и то обрезанный.
Подскажите, плз, а есть ли возможность узнать сколько занимает конкретное правило или суммарно все правила созданные пользователем в Outlook?
27.10.2021
itpro
Microsoft 365, Office 365, Outlook
комментариев 12
В почтовом клиенте Outlook (в т.ч. последних версиях Outlook в Office 365 и Office 2019/2016 и Office 365) существует ограничение на максимальный размер вложения к письму – 20 Мб. Не важно, прикреплен ли к письму Outlook один большой файл или несколько мелких – лимит на общий размер вложений будет всегда 20 Мб.
Увеличить допустимый размер вложения в Outlook
Изменить ограничение на максимальный размер вложений в Outlook можно только через реестр. В графическом интерфейсе Outlook такая настройка отсутствует.
- Закройте Outlook и запустите редактор реестра ( regedit.exe );
- В зависимости от версии Outlook перейдите в следующую ветку реестра:
Примечание. Если ключ MaximumAttachmentSize отсутствует, его нужно создать вручную: New -> DWORD (32-bit) Value.
Можно задать ограничение на размер вложения Outlook в реестре из командной строки. Например, чтобы задать ограничение в 50 Мб для Office 365, выполните команду:
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f
В домене можно централизованно настроить размер вложения в Outlook на компьютерах пользователей, распространив параметр реестра через GPO
После внесенных изменений вы сможете прикрепить к письму Outlook можно вложение размером более чем 20 мб (в нашем примере мы прикрепили к письму pst файл размером 58 Мб).
Если ваш почтовый сервер или сервер получателя не поддерживают письма большого размера, то при отправке большого письма из Outlook или PowerShell скрипта вы получите отбойник о недоставке (NDR-Non delivery report). В таком NDR будет содержаться информация о превышении максимального размера письма. Ниже приведены популярные варианты текста такого почтового отбойника:
- The attachment size exceeds the allowable limit
- 552: Message size exceeds maximum permitted
- 552 5.3.4 Message size exceeds fixed maximum message size
- System Undeliverable, message size exceeds outgoing message size limit
- The message was not sent; reduce the message size and try again
- Error (0x80040610): The message being sent exceeds the message size established for this user
- Maximum size of appendable message has been exceeded
Если вы отправляете большие письма только внутри локальной сети, можно задать сколько угодно большой размер вложений в Outlook. Большинство внешних почтовых систем не принимают письма размером более 25 Мб.
В следующей таблице приведены ограничения на максимальный размер письма в популярных почтовых сервисах:
Ограничения на размер вложений в Exchange и Microsoft 365
В on-premises Exchange Server ограничения на максимальный размер настраиваются в нескольких местах (на уровне сервера, ящика, и коннекторов). Текущие лимиты можно посмотреть в консоли Exchange Management Shell:
get-transportconfig | ft maxsendsize, maxreceivesize
get-receiveconnector | ft name, maxmessagesize
get-sendconnector | ft name, maxmessagesize
get-mailbox kbuldogov |ft Name, Maxsendsize, maxreceivesize
Пример настройки максимального размер письма задается в настройках транспорта и коннекторов Exchange Server описан тут.
В Exchange Online (Microsoft 365) лимиты на максимальный размер письма выставляются в настройках каждого ящика индивидуально. Можно посмотреть лимиты через Exchange Admin Center или через PowerShell. Подключитесь к Office 365 через удаленную PowerShell сессию или с помощью модуля Exchange Online PowerShell v2 (EXO V2).
Для новых ящиков размеры на размер входящего, исходящего письма задаются в настройках плана:
Get-MailboxPlan | fl name,maxsendsize,maxreceivesize,isdefault
По умолчанию в Microsoft 365 выставлено ограничение в 35 мб для исходящих писем и 36 Мб для входящих.
Для конкретного ящика вы можете посмотреть или изменить лимиты на исходящие письма так:
Если в основном вы отправляете большие письма с вложениями письма только внутри Microsoft датацентров, рекомендуется установить ограничение в 150 Мб.
Предыдущая статья Следующая статья
Как включить и настроить автоответ в почтовом ящике Exchange/Microsoft 365?
Размер почтового ящика и квоты в Exchange 2019/2016 и Exchange Online (Microsoft 365)
Настройка белого списка отправителей и доменов в Exchange Server и Microsft 365
Небольшая заметка на тему ограничений на максимальный размер правил в Outlook. Правила Outlook – мощный инструмент, позволяющий организовать и автоматизировать работу пользователя в Outlook.
Благодаря правилам можно настроить перемещение, пересылку, удаление входящей и исходящей корреспонденции, организовать сортировку и категоризацию писем и много другое… Однако нельзя создать бесконечное количество правил, т.к. максимальный размер правил ограничен – причем это ограничение не самого Outlook, а почтового сервера Exchange, на котором хранится ящик пользователя.
Одно или несколько правил не удалось передать на сервер Exchange и они были отключены. Возможно, некоторые параметры не поддерживаются или не хватает места для хранения всех ваших правил.
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 – под правила отводится 64 Кб
В Exchange 2003 ограничение на максимальный размер правил является фиксированным и изменить его нельзя. В более новых версиях Exchange объем памяти под хранение правил можно увеличить до 256 Кб. Лимит правил устанавливается индивидуально для каждого пользователя через специальный атрибутRulesQuota.
Текущий размер квоты правил Exchange для конкретного пользователя можно узнать с помощью следующей команды, выполненной в Exchange Management Console:
В том случае, если и этого места для хранения правил будет недостаточно, пользователю рекомендуется прибегнуть к следующим манипуляциям:
Читайте также: