set mailboxjunkemailconfiguration for all mailboxes

https://learn.microsoft.com/en-us/powershell/module/exchangepowershell/set-mailboxjunkemailconfiguration?view=exchange-ps


https://www.google.com/search?q=set+mailboxjunkemailconfiguration+for+all+mailboxes&rlz=1C1GCEU_ruRU1085RU1085&oq=Set-MailboxJunkEmailConfiguration&gs_lcrp=EgZjaHJvbWUqCAgCEAAYExgeMgYIABBFGDkyCAgBEAAYExgeMggIAhAAGBMYHjIICAMQABgTGB4yCAgEEAAYExgeMggIBRAAGBMYHjIICAYQABgTGB4yCAgHEAAYExgeMggICBAAGBMYHjIICAkQABgTGB7SAQk1NDQ2ajBqMTWoAgCwAgA&sourceid=chrome&ie=UTF-8





 коллеги, надо понимать нюансы, если мы раскатаем просто через GPO, есть минусы:

  1. мы заменяем список у пользователей на наш, кто ведет сам такие списки, мы им все поломаем
  2. пользователи не смогут уже сами добавлять свои адреса в доверенные, т.к. наша настройка будет постоянно перезаписывать их список
  3. это будет работать только на толстом Оутлук в Windows (в новом Оутлуке на Windows тоже не будет работать)

Есть более универсальный подход (ниже ИИ советы)

Для добавления новых адресов поверх существующих и полной синхронизации между классическим Outlook и OWA — управление списками через PowerShell на Exchange действительно является более правильным и универсальным решением, чем настройка через GPO.

 

Ключевое различие здесь в том, где именно хранятся и обрабатываются эти списки:

GPO изменяет локальные настройки Outlook на компьютере пользователя.

PowerShell напрямую изменяет настройки почтового ящика на сервере Exchange. Поскольку OWA всегда обращается к серверу, а классический Outlook синхронизируется с ним, такое изменение будет работать везде.

 

Главный нюанс, который нужно знать — командлет Set-MailboxJunkEmailConfiguration по умолчанию полностью заменяет существующий список надежных отправителей пользователя на тот, который вы укажете.

Поэтому для добавления новых адресов без потери старых используется специальный синтаксис с оператором @{Add="..."}.

 

Поскольку пользователи могут удалять добавленные вами адреса из своих списков, а в компании могут появляться новые сотрудники, рекомендуется настроить автоматическое выполнение этого скрипта.

Периодический запуск: Настройте выполнение этого скрипта по расписанию (например, еженедельно) из вашей серверной инфраструктуры.

Альтернативный подход: Можно создать задачу, которая будет проверять только тех пользователей, у которых отсутствуют нужные адреса, и добавлять их. Это будет работать быстрее.

Комментарии

Популярные сообщения из этого блога

Пустое значение виртуального каталога Autodiscover - Object reference not set to an instance of an object (Get-AutodiscoverVirtualDirectory)

У вас нет прав для отправки сообщения вместо указанного пользователя. Ошибка: [0x80070005-0x0004dc-0x000524]

Настройка аутентификации Kerberos для сервера Exchange