Установка и первоначальная настройка exchange 2019

Как восстановить / восстановление удаленных писем exchange 2010 / 2013 среда

Восстановление удаленных почтовых ящиков в Exchange 2010.

Некоторое время назад я уже писал, как восстановить пользователя в AD, подробнее читаем здесь:

осталось дело за малым, восстановить ящик пользователя

По умолчанию, срок хранения удаленного почтового ящика в базе составляет 30 дней, и настраивается этот параметр для каждой базы отдельно на вкладке Limits (рис.1).

Рис.1: Установка срока хранения для удаленных почтовых ящиков.

Удалить почтовый ящик достаточно просто, для этого нужно всего лишь нажать на нем правой кнопкой мыши и выбрать действие Remove (Удалить). Но не забывайте, что при этом будет удалена и учетная запись пользователя в Active Directory! Если учетную запись необходимо сохранить, то нужно выбрать действие Disable (Отключить).

Что касается личных архивов в Exchange 2010, то их тоже можно отключить от почтовых ящиков при помощи действияDisable Archive. После отключения личный архив остается в базе данных также в течении 30 дней. В это время его можно восстановить, связав с любым существующим почтовым ящиком.

Примечание: Если отключить личный архив, а потом его включить, то почтовый ящик получит новый архив.

Восстановление почтовых ящиков и личных архивов.

Прежде чем восстановить почтовый ящик, его необходимо сначала найти. Так вот, все удаленные почтовые ящики и личные архивы находятся в разделе Disconnected Mailbox на уровне Recipient Configuration.

Примечание: Если объект был удален недавно, то сначала придется перезапустить службу Microsoft Exchange Information Store (Банк данных MicrosoftExchange) и выполнить команду Clean-MailboxDatabase.

В нашем случае перезапускать службуMicrosoft Exchange Information Store (Банк данных Microsoft Exchange) не потребовалось и мы просто выполнили команду:

Clean-MailboxDatabase head1

Подробней про синтаксис можно прочитать здесь: http://technet.microsoft.com/ru-ru/library/bb124076(v=exchg.141).aspx

Чтобы восстановить почтовый ящик, нужно нажать на нем правой кнопкой мыши, и выбрать действие Connect.

Рис.2: Подключение удаленного почтового ящика.

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

Вернуть личный архив можно также при помощи графической консоли, для этого необходимо выбрать действие Connect to Primary Mailbox.

Рис.3: Восстановление отключенных архивов.

Работать с отключенными почтовыми ящиками и архивами можно также и через командную консоль управления EMS. Для этого необходимо выполнить ряд действий:

1. Узнаем имя отключенного ящика / архива:

Get-MailboxDatabase «MDB2» | Get-MailboxStatistics | where {$_.DisconnectDate -ne $null} | fl

В данном примере выполняется поиск всех отключенных почтовых ящиков и личных архивов в базе данных почтовых ящиков MDB2 и отображаются все дополнительные сведения о личных архивах, такие как идентификатор GUID и количество элементов.

2. Подключение почтового ящика:

Connect-Mailbox -Database <Mailbox_database > -Identity <Deleted_Mailbox>

3. Подключение личного архива к основному почтовому ящику.

Connect-Mailbox -Identity «8734c04e-981e-4ccf-a547-1c1ac7ebf3e2» -Archive -User «User1» -Database «MDB2»

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

Примечание: Придется подождать, пока закончится репликация Active Directory, прежде чем пользователь сможет получить доступ к этому личному архиву (подождать некоторое время действительно пришлось).

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

Всем хорошей работы!!!

P.S. Недавно получил интересный вопрос:

Примечание: Если отключить личный архив, а потом его включить, то почтовый ящик получит новый архив.

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

В этом случае должен быть приконнекчен именно, отключенный ранее архив.

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: менее 5 минут

  • Microsoft 365 глобальные администраторы имеют доступ к Exchange Online PowerShell и могут использовать процедуры в этой статье для настройки доступа Exchange Online PowerShell для других пользователей. Дополнительные сведения о разрешениях в Exchange Online см. в Exchange Online.

  • Для выполнения этой процедуры Exchange Online PowerShell. Сведения о том, как подключиться к Exchange Online PowerShell, см. в статье Подключение к Exchange Online PowerShell.

  • Подробные сведения о синтаксисе фильтра OPath в Exchange Online см. в дополнительных сведениях

  • Правила доступа клиентов также можно использовать для блокировки доступа PowerShell к Exchange Online. Подробные сведения см. в Exchange Online.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по Exchange Online или Exchange Online Protection.

Mailbox and Distribution Group Management

Create user mailbox

PS > password = Read-Host «Enter password» -AsSecureString

Enter password: *********

PS > New-Mailbox -UserPrincipalName contact@get-cmd.com -Alias Contact -Name Contact -OrganizationalUnit Users -Password $password -FirstName Nicolas -LastName PRIGENT -DisplayName «Nicolas PRIGENT» -ResetPasswordOnNextLogon $true

1
2
3
4
5

PS>password=Read-Host»Enter password»-AsSecureString

Enter password*********

PS>New-Mailbox-UserPrincipalName contact@get-cmd.com-Alias Contact-Name Contact-OrganizationalUnit Users-Password$password-FirstName Nicolas-LastName PRIGENT-DisplayName»Nicolas PRIGENT»-ResetPasswordOnNextLogon$true

PS > New-Mailbox -Name «<Identity>» –Room

1 PS>New-Mailbox-Name»<Identity>»–Room

PS > New-Mailbox -Name «<Name>» -Equipment

1 PS>New-Mailbox-Name»<Name>»-Equipment

Create distribution group

PS > New-DistributionGroup -Name «ITDepartment» -Members contact@get-cmd.com

1 PS>New-DistributionGroup-Name»ITDepartment»-Members contact@get-cmd.com

Remember that for a New-* cmdlet, there are often (but not always) Get-* and Set-* cmdlets available.

Как делегировать доступ к календарю?

Если вы планируете взять отпуск или просто хотите, чтобы кто-то другой по каким-то причинам управлял вашим календарем, вы можете сделать это, назначив делегата. Как уже упоминалось, делегаты могут отправлять и получать запросы на проведение встреч от имени руководителя и редактировать различные элементы документа.

Вот как позволить кому-то, например, подчиненному, управлять вашим календарем:

  1. В режиме просмотра календаря перейдите в меню Файл > Параметры учетной записи, затем выберите Делегировать доступ.
  2. Нажмите Добавить и выберите имя из списка или введите его. Щелкните имя и перейдите в раздел Добавить.
  3. В меню Разрешения делегата дайте делегату разрешение Редактировать. Вы также можете закрыть диалоговое окно и выбрать один из следующих вариантов: — Только мои делегаты, но копии запросов и ответов на встречи отправляйте мне. — Только мои делегаты.

Таким образом, другой пользователь будет иметь полный доступ к вашему календарю, а вы сможете видеть все, что происходит с вашим расписанием.

Службы автообнаружения и Active Directory

Exchange в Active Directory сохраняет конфигурацию Exchange серверов в организации, а также сведения о почтовых ящиках пользователей. Перед установкой Exchange Server необходимо подготовить лес Active Directory и его домены. Если вы не знакомы с Exchange или доменами, см. в доменов Active Directory.

Exchange автоматически создает при установке виртуальный каталог в IIS, веб-сайте frontend client Access services, к который подключаются клиенты. Это позволяет Outlook обнаруживать параметры почтовых ящиков Exchange, чтобы пользователям не приходилось вручную настраивать дополнительные параметры.

Одновременно с виртуальным каталогом службы автообнаружения в Active Directory создается объект точки подключения службы (SCP). Он хранит и предоставляет заслуживающие доверия URL-адреса службы автообнаружения для компьютеров, присоединенных к домену.

Вам нужно обновить объект SCP, чтобы он указывал на сервер Exchange. Это требуется потому, что серверы Exchange предоставляют клиентам дополнительные сведения автообнаружения для улучшения процесса обнаружения. Дополнительные сведения см. в статье Set-ClientAccessService.

Важно!

Для запуска командлета Set-ClientAccessService требуются специальные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Автообнаружение упрощает получение информации, необходимой для подключения к почтовым ящикам на серверах Exchange Server. Объекты SCP находят подходящие серверы или конечные точки автообнаружения для пользователей, для которых вы получаете параметры. Объекты SCP в AD DS упрощают поиск серверов автообнаружения для присоединенных к домену клиентов.

Exchange публикует два типа объектов SCP для службы автообнаружения:

  • Указатели SCP. Содержит сведения, указыватели на определенные серверы LDAP, которые должны использоваться для обнаружения объектов SCP автооткрытки для домена пользователя. GUID указателей SCP: 67661d7F-8FC4-4fa7-BFAC-E1D7794C1F68.

  • URL-адреса SCP. Содержит URL-адреса для конечных точек автооткрытия. URL-адреса SCP штампуются с помощью следующего GUID: 77378F46-2C66-4aa9-A6A6-3E7A48B19596

Объект SCP содержит заслуживающий доверия список URL-адресов службы автообнаружения для леса. Дополнительные сведения о поиске конечных точек службы автообнаружения см. в статье Как создать список конечных точек службы автообнаружения.

Подключение клиентов в Exchange 2016 и Exchange 2019 г. подобно Exchange 2013 г. и отличается от Exchange 2010 г. В Exchange 2016 и 2019 гг. MAPI над HTTP включен по умолчанию, когда ранее Outlook клиенты использовали Outlook в любом месте (RPC над HTTP). Exchange 2016 и 2019 годов для решений, устойчивых к сайту, требуется меньше имен, чем Exchange 2010 г., что сокращается до двух из ранее необходимых семи пространств имен. Дополнительные информацию о пространстве имен и Exchange Server см. в блоге Планирование пространства имен в Exchange 2016 г..

В зависимости от настройки службы автооткрытия на отдельном сайте URL-адрес службы автооткрытия будет одним из следующих значений, где находится основной домен SMTP:

Клиентские приложения используют службу автообнаружения при первом запуске приложения. Например, при первом запуске приложения веб-служб Exchange (EWS) оно настраивается с помощью службы автообнаружения. Для компьютера пользователя, подключенного к домену contoso.com и размещенного на региональном сайте Active Directory Longview, приложение создает список этих конечных точек службы автообнаружения.

Конечная точка Создана на основе
https://longview.contoso.com/autodiscover/autodiscover.xml Результаты SCP
https://email.contoso.com/autodiscover/autodiscover.xml Результаты SCP
https://newark.contoso.com/autodiscover/autodiscover.xml Результаты SCP
https://contoso.com/autodiscover/autodiscover.exc Электронный адрес
https://autodiscover.contoso.com/autodiscover/autodiscover Электронный адрес

Дополнительные сведения о объектах SCP см. в публикации с точками подключения к службе.

Как изменить политику хранения почтовых ящиков в средах Exchange 2013/2010

Когда администратор создает нового пользователя или уже созданный почтовый ящик, политику хранения можно изменить, чтобы помочь пользователю восстановление удаленных писем exchange 2010, 2013.

  1. Перейдите в Получатели >> Почтовые ящики.
  2. Теперь выберите нужный почтовый ящик из списка.
  3. После выбора почтового ящика щелкните функцию почтового ящика.
  4. Откройте «Политику хранения» и выберите желаемые дни для удаленных элементов, которые можно будет восстановить обратно в ваш почтовый ящик Exchange. Диапазон дат для этого свойства – от 0 до 24 855 дней.

Или же

Вы можете использовать команду Powershell, например:

Search deleted messages in Recoverable and Deleted Items folders

We can use the Get-RecoverableItems cmdlet to search the Deleted and Recoverable Items folders based on a specific set of properties with basic search query.

Get-RecoverableItems -Identity "AlexW" -SourceFolder RecoverableItems  -FilterItemType Ipm.Note -FilterStartTime "4/15/2018 01:00:00" -FilterEndTime "4/16/2018 22:00:00"

Search deleted mails by subject:

In some cases, users might not be sure when the message was deleted, but they might be able to tell you the message subject. In this case, you can easily filter messages by subject:

Get-RecoverableItems -Identity "AlexW" -SourceFolder RecoverableItems -SubjectContains "Important”

You can also search the Deleted Items folder (Soft Delete) as same way.

Используем командлет Search-Mailbox для поиска и удаления писем в ящиках Exchange

Поиск писем в ящиках пользователей можно выполнить и через Exchange Control Panel / Exchange Admin Center, однако этот способ поиска довольно медленный и не позволяет удалять письма. Гораздо проще выполнить поиск с помощью PowerShell.

Сначала разберемся, как выполнять поиск с помощью Search-Mailbox.Для поиска в определенном ящике писем с определенной темой выполните команду: Search-Mailbox -Identity vasia -SearchQuery ‘Subject:»Годовой отчет»‘ Для поиска по всем ящикам в организации, воспользуйтесь командой: Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery ‘Subject:»Годовой отчет»‘

Чтобы скопировать результаты поиска в определенный ящик и папку, используйте параметры TargetMailbox и TargetFolder. Таким образом после окончания поиска вы сможете с помощью Outlook или OWA вручную просмотреть найденные письма. Допустим, нам нужно выполнить поиск писем по списку пользователей (содержится в текстовом файле users.txt) и скопировать найденные письма в папку определённого ящика, выполните:

get-content users.txt | Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery ‘Subject:»Годовой отчет»‘ -TargetMailbox sec_mbx -TargetFolder «ExSearchFolder”

Параметр –LogOnly означает, что нужно выполнить только оценку результатов поиска, не копируя результаты поиска в целевой ящик и не удаляя элементы. При использовании этого аргумента на указанный целевой ящик будет отправлен отчет с результатами поиска. Отчет представляет собой заархивированный csv-файл, в котором перечислен список ящиков, соответствующих критериям поиска.

Вы можете оценить результаты поиска с помощью параметра –EstimateResultOnly, обратите внимание, что при использовании данного аргумента не нужно указывать целевой ящик и папку

Чтобы удалить найденные письма нужно использовать параметр –DeleteContent, чтобы убрать запросы на подтверждение удаления информации, добавьте параметр –Force.

Удалим все письма от пользователя vasia во всех ящиках на определенном сервере Exchange:

Get-Mailbox –Server msk-mdb1 –ResultSize unlimited | Search-Mailbox -SearchQuery ‘from:»vasia@winitpro.ru»‘ –DeleteContent –Force

Чтобы выполнить поиск только по удаленным элементам, добавьте параметр –SearchDumpsterOnly (чтобы исключить поиск по удаленным элементам, добавьте параметр -SearchDumpster:$false) . Если нужно исключить архив ящика, используйте параметр –DoNotIncludeArchive.

Ограничения Search-Mailbox

У команды Search-Mailbox есть существенное ограничение она может вернут только 10000 элементов, после чего она вернет ошибку

Sending data to a remote command failed with the following error message: The total data received from the remote client exceeded allowed maximum. Allowed maximum is 524288000.

Поэтому, чтобы удалить большее количество элементов нужно запустить командлет Search-Mailbox несколько раз, либо разбивать ящик на группы по почтовым базам или серверам.

Другая проблема Search-Mailbox – низкая производительность. Поиск по большой организации может выполняться несколько суток.

Full access to mailbox / Полный доступ к почтовому яшику

  • Получить список текуших прав get-Mailbox mailboxalias | fl
  • Добавить полный доступ пользователю username на ящик пользователя «Surname, Firstname» Add-MailboxPermission -Identity ‘CN=Surname\, Firstname,OU=Disabled Accounts,OU=Users,OU=OU01,DC=CORP,DC=COMPANY,DC=com’ -User ‘COMPANYCORP\username’ -AccessRights ‘FullAccess’
  • Убрать права полный доступ пользователя username на ящик пользователя «Surname, Firstname» Remove-MailboxPermission -Identity ‘CN=Surname\, Firstname,OU=Users,OU=OU03,DC=CORP,DC=COMPANY,DC=com’ -User ‘COMPANYCORP\username’ -InheritanceType ‘All’ -AccessRights ‘FullAccess’

Finding Mailboxes with Get Mailbox in PowerShell

We can use the following options to find mailboxes:

  • Anr – Find a mailbox by part of the name (ambiguous name resolution)
  • Identity – Find mailbox based on the name, user domain name, or email address
  • Filter – Retrieve multiple mailboxes based on a query
  • MailboxPlan – Get all mailboxes that are assigned a specific mailbox plan
  • RecipientTypeDetails – Return only the specified mailbox type
# Find the mailbox on name or alias
Get-Mailbox -Identity adelev

# Using the email address to find the mailbox
Get-Mailbox -Identity 

Get Mailbox

  • CommonName
  • Displayname
  • First and last name
  • Alias
Get-Mailbox -anr ade

Using the Filter option

To find a mailbox on part of the name you could use the parameter, as mentioned before. But we can also use the filter of course. The advantage of filter over is that you can filter all mailboxes that begin or end with the specified string:

# Get all mailboxes that start with 'di'
Get-Mailbox -Filter "Displayname -like 'di*'"

# Or get all mailboxes where the name ends with 'test'
Get-Mailbox -Filter "Name -like '*test'"

Filter mailboxes on Quota’s

Get-Mailbox -Filter "IssueWarningQuota -lt '50GB'"

The problem is that you can only use the filter in combination with the quota to check if the property is set to unlimited or not:

# Get all mailboxes were the ProhibitSendReceiveQuota is set to unlimited
Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'"

# Or not set to unlimited
Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'"

To “filter” on the actual value, we will need to get all mailboxes and use a where filter:

# Get all mailboxes where the issue warning quota is less then 50GB
Get-Mailbox | where {$_.IssueWarningQuota -lt '50GB'}

Get Mailboxes based on the MailboxPlan

The -MailboxPlan parameter allows us to get all mailboxes that are assigned a specific mailbox plan. The first step is to get all available plans in your tenant:

Get-MailboxPlan | Select DisplayName | ft

# Result
DisplayName
-----------
ExchangeOnline
ExchangeOnlineEnterprise
ExchangeOnlineEssentials
ExchangeOnlineDeskless
# Get all the mailboxes with the Exchange ONline plan (most of the time shared or resource mailboxes)
Get-Mailbox -MailboxPlan ExchangeOnline

Filter on RecipientTypeDetails

In Exchange, there are different types of mailboxes. Besides the normal usermailbox, we have also the following types:

  • RoomMailbox
  • SharedMailbox
  • TeamMailbox
  • GroupMailbox
  • EquipmentMailbox
# Get all Shared mailboxes
Get-Mailbox -RecipientTypeDetails SharedMailbox

# Or all (meeting) room mailboxes
Get-Mailbox -RecipientTypeDetails RoomMailbox

Retrieve all Mailboxes

To simply retrieve all mailboxes we don’t have to specify any filters. You only need to set the to unlimited:

Get-Mailbox -ResultSize unlimited
Get-Mailbox -Archive

The concept of “SOURCE mailbox” and “TARGET mailbox”

An important concept of the Search-Mailbox PowerShell cmdlet is the concept of:

  1. Source Mailbox
  2. Target Mailbox
  3. Target Folder

Target Folder

Given that we provide the name of the Target Folder name, the Search-Mailbox cmdlet will create this NEW folder in the Target Mailbox.

An example of the PowerShell syntax that we use for defining these “entities” could be:

The target Folder naming convention and structure

As mentioned, the Search-Mailbox cmdlet creates the Target folder (based upon the Target Folder name whom we provide as part of the PowerShell command) in the Target Mailbox. The Target Folder serves as a “store” for the search results, and have a specific hierarchy.

In the following diagram, we can see the structure of the Target Folder.

Target Folder provided name

This is the name whom we provide as part of the Search-Mailbox command mandatory parameters.

Mailbox Display name + current search date

“Under” the name of the Target Folder, Search-Mailbox cmdlet creates the following hierarchy:

Notice that the “Time” that appears as part of the folder name considers as “GMT +0”.

The meaning is that in most of the scenarios, the search results “time” that appears as part of the folder name is a different time than your current \local time.

In case you want to adjust the time to your local time zone, you will need to add or subtract the hours based on your local GMT.

For example, my time zone is GMT+3

In the following screenshot, we can see that the time that is mentioned is 10:13In my scenario, the “real time” is 13:13 (10:13 + 3 hours).

The folder name – Primary mailbox

Search-Mailbox cmdlet creates a folder named – Primary Mailbox.

This term relates to the “standard user mailbox” which defines as – Primary Mailbox.

Recoverable items

As mentioned, one of the most powerful abilities of the Search-Mailbox cmdlet is, the ability to search and “export” (copy) mail items stored in the Recovery mail folder (Dumpster).

Шаг 1. Создание и запуск поиска соответствия требованиям для поиска удаляемого сообщения

Первым шагом является создание и запуск поиска соответствия требованиям, чтобы найти сообщение, которое нужно удалить из почтовых ящиков в организации. Поиск можно создать, выполнив командлеты New-ComplianceSearch и Start-ComplianceSearch . Сообщения, соответствующие запросу для этого поиска, будут удалены с помощью командлета New-ComplianceSearchAction на шаге 2.

В этом примере команды создают и запускают поиск сообщения со словами «Обновить сведения об учетной записи» во всех почтовых ящиках в организации.

  1. Выполните следующие команды:

Сведения о создании поиска соответствия требованиям и настройке поисковых запросов см. в следующих разделах:

Советы по поиску сообщений для удаления

Цель поискового запроса — ограничить результаты поиска сообщениями, которые необходимо удалить. Ниже приведено несколько советов.

  • Если вы знаете точный текст или фразу, используемую в строке темы сообщения, укажите в поисковом запросе свойство Subject.

  • Если вы знаете точную дату (или диапазон дат) получения сообщения, укажите в поисковом запросе свойство Received.

  • Если вы знаете, кто отправил сообщение, укажите в поисковом запросе свойство From.

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

  • Используйте статистику оценки поиска (с помощью командлета Get-ComplianceSearch ), чтобы получить общее количество результатов поиска.

Ниже приведены два примера поиска подозрительных сообщений электронной почты.

  • Этот запрос возвращает сообщения, полученные пользователями 13–14 апреля 2016 г., в которых есть слова «action» и «required» в строке темы.

  • Этот запрос возвращает сообщения, отправленные chatsuwloginsset12345@outlook.com и содержащие точную фразу «Обновить сведения об учетной записи» в строке темы.

Как отключить и удалить входящее правило 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?

  • Прошивка квазар арм через usb

      

  • Вылетает fl studio 20

      

  • Есть дизайн сайта в фотошопе что дальше

      

  • Как по фото определить цветок в яндекс браузере

      

  • Программа для проверки nfc на андроид
Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: