Главная > Exchange Server, Live@edu, PowerShell > Обновления почтового сервиса Outlook Live

Обновления почтового сервиса Outlook Live

Недавно было применено важное обновление для облачного сервиса Outlook Live. В рамках данного обновления был изменён список доступных шаблонов для фильтров динамических групп рассылки. Теперь при создании фильтра динамической группы рассылки, использование символа «*» возможно только в конце или в середине строки. Уже существующие динамические группы, использующие символ «*» будут работать как обычно, но создание фильтров, которые содержат этот символ в начале строки, теперь стало невозможно. Основной причиной для этого ограничения является тот факт что, динамические группы, содержащие символ «*» в начале строки, являются «неоптимальными» и на обработку таких динамических групп требуется большое количество ресурсов дата-центров.

Кроме того для объектов UserMailbox, MailUser, MailContact, RemoteUserMailbox, MailPublicFolder, DynamicDistributionGroup и DistributionGroup были добавлены поля ExtensionCustomAttribute1ExtensionCustomAttribute5, которые позволяют хранить несколько значений.

Добавление полей ExtensionCustomAttribute1ExtensionCustomAttribute5 было сделано для создания более «оптимальных» динамических групп, вместо ранее существовавших «неоптимальных».

Вот несколько примеров как выполнять простые операции, используя поля ExtensionCustomAttribute1ExtensionCustomAttribute5 :

  • Добавление  в поле ExtensionCustomAttribute1 нескольких значений:
Set-Mailbox -Identity "student@live.vuz.ru" –ExtensionCustomAttribute1 @("Математика", "Философия", "Английский язык")
  • Добавление  в поле ExtensionCustomAttribute1 одного значения:
Set-Mailbox -Identity "student@live.vuz.ru" –ExtensionCustomAttribute1 @{add="К1-292"}
  • Удаление из поля ExtensionCustomAttribute1 одного значения:
Set-Mailbox -Identity "student@live.vuz.ru" –ExtensionCustomAttribute1 @{remove="Математика"}
  • Создание динамической группы рассылки у которой одно из значений поля ExtensionCustomAttribute1 равно «Философия»:
New-DynamicDistributionGroup -Name "Слушатели курса философии" -RecipientFilter {(RecipientType -eq 'UserMailbox') -and (CustomAttribute1 -eq 'Философия')}
  • Создание динамической группы рассылки у которой одно из значений ExtensionCustomAttribute1 содержит «К1-29»:
New-DynamicDistributionGroup -Name "Первый курс 29ой кафедры факультета кибернетики" -RecipientFilter {(RecipientType -eq 'UserMailbox') -and (CustomAttribute1 -like 'К1-29*')}
  • Получение списка фильтров динамической группы рассылки:
(Get-DynamicDistributionGroup "Первый курс 29ой кафедры факультета кибернетики").RecipientFilter
  • Запрет отправки писем на адрес динамической группы рассылки со всех почтовых адресов, кроме «dekan@live.vuz.ru» и «zavkaf@live.vuz.ru»:
Set-DynamicDistributionGroup "Первый курс 29ой кафедры факультета кибернетики" -AcceptMessagesOnlyFromSendersOrMembers dekan@live.vuz.ru, zavkaf@live.vuz.ru

Также был опубликован PowerShell скрипт который, предназначен для оптимизации существующих динамических групп рассылки и использует для этого поля ExtensionCustomAttribute1 ExtensionCustomAttribute5. В скрипте реализован код, котрый:

  • Анализирует все динамические группы рассылки в домене и ищет подстановочные знаки «*» в фильтрах получателей.
  • Считывает фильтр получателя с подстановочным знаком и определяет тип получателя, имя атрибута и ключевое слово запроса с подстановочным знаком. После этого находит объекты получателей, соответствующие перечисленным критериям, и добавляет метаданные в раздел многозначных свойств. При этом исходный атрибут не изменяется.
  • Обновляет логику фильтра получателя динамической группы рассылки в соответствии с многозначными свойствами, заменяя совпадение с подстановочным знаком исходным атрибутом с точным соответствием новому многозначному свойству.

В том случае если этот скрипт будет запущен без параметра Update, то все изменения, сделанные этим скриптом, не будут применены.

Реклама
  1. Комментариев нет.
  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: