Set-UMMailbox
Этот командлет доступен только в локальной среде Exchange.
Командлет Set-UMMailbox позволяет определять свойства единой системы обмена сообщениями для пользователя, которому в данный момент разрешено использование этой системы.
Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.
Синтаксис
Set-UMMailbox
[-Identity] <MailboxIdParameter>
[-AllowUMCallsFromNonUsers <AllowUMCallsFromNonUsersFlags>]
[-AnonymousCallersCanLeaveMessages <Boolean>]
[-AutomaticSpeechRecognitionEnabled <Boolean>]
[-CallAnsweringAudioCodec <AudioCodecEnum>]
[-CallAnsweringRulesEnabled <Boolean>]
[-Confirm]
[-DomainController <Fqdn>]
[-FaxEnabled <Boolean>]
[-IgnoreDefaultScope]
[-ImListMigrationCompleted <Boolean>]
[-MissedCallNotificationEnabled <Boolean>]
[-Name <String>]
[-OperatorNumber <String>]
[-PinlessAccessToVoiceMailEnabled <Boolean>]
[-PlayOnPhoneEnabled <Boolean>]
[-SubscriberAccessEnabled <Boolean>]
[-TUIAccessToCalendarEnabled <Boolean>]
[-TUIAccessToEmailEnabled <Boolean>]
[-UMMailboxPolicy <MailboxPolicyIdParameter>]
[-UMSMSNotificationOption <UMSMSNotificationOptions>]
[-VoiceMailAnalysisEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
Описание
Командлет Set-UMMailbox задает свойства единой системы обмена сообщениями, связанные с пользователем, которому разрешено использование единой системы обмена сообщениями. Многие свойства единой системы обмена сообщениями для пользователя хранятся в почтовом ящике пользователя, а другие свойства единой системы обмена сообщениями для пользователя хранятся в Active Directory.
После выполнения задания указанные параметры и значения будут настроены для почтового ящика единой системы обмена сообщениями.
Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.
Примеры
Пример 1
Set-UMMailbox -Identity tony@contoso.com -CallAnsweringAudioCodec Wma -CallAnsweringRulesEnabled $false -FaxEnabled $false -UMSMSNotificationOption VoiceMail
В этом примере настраивается пользователь tony@contoso.com с поддержкой единой системы обмена сообщениями со следующими параметрами:
Аудиокодек автоответчика меняется на Wma
Отключаются правила автоответчика
Пользователю запрещается принимать входящие факсы
Включаются уведомления голосовой почты, но не уведомления о пропущенных вызовах, отправляемые в текстовых сообщениях
Пример 2
Set-UMMailbox -Identity tony@contoso.com -TUIAccessToCalendarEnabled $false -TUIAccessToEmailEnabled $false
В этом примере пользователь tony@contoso.com не может получить доступ к календарю и электронной почте при использовании голосового доступа к Outlook.
Параметры
-AllowUMCallsFromNonUsers
Параметр AllowUMCallsFromNonUsers указывает, следует ли исключить почтовый ящик из поиска по каталогу единой системы обмена сообщениями.
Type: | AllowUMCallsFromNonUsersFlags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-AnonymousCallersCanLeaveMessages
Параметр AnonymousCallersCanLeaveMessages определяет, будет ли разрешено перенаправленным звонкам без идентификатора вызова оставлять сообщения.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-AutomaticSpeechRecognitionEnabled
Параметр AutomaticSpeechRecognitionEnabled определяет, может ли пользователь использовать систему распознавание речи при входе в почтовый ящик. Для этого параметра можно задать значение $true только в том случае, если для языка, выбранного пользователем в параметрах Майкрософт Outlook в Интернете, поддерживается ASR.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-CallAnsweringAudioCodec
Параметр CallAnsweringAudioCodec определяет аудиокодек, используемый для кодирования сообщений голосовой почты, отправляемых для пользователя. Используется аудиокодек, заданный для абонентской группы единой системы обмена сообщениями. По умолчанию значение равно «Mp3».
Type: | AudioCodecEnum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-CallAnsweringRulesEnabled
Параметр CallAnsweringRulesEnabled указывает, разрешено ли пользователям создавать или настраивать правила ответов на вызовы для их учетных записей. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-Confirm
Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли командлету подтверждение перед выполнением.
- Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис:
-Confirm:$false
. - Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-DomainController
Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-FaxEnabled
Параметр FaxEnabled определяет, разрешено ли пользователю получать входящие факсы.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-Identity
Параметр Identity указывает почтовый ящик, который требуется изменить. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.
- Имя
- Псевдоним
- различающееся имя (DN);
- различающееся имя (DN);
- Домен\Имя пользователя
- Адрес электронной почты
- GUID
- LegacyExchangeDN
- SamAccountName
- Идентификатор пользователя или имя участника-пользователя
Type: | MailboxIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-IgnoreDefaultScope
Параметр IgnoreDefaultScope указывает команде игнорировать параметр области получателя по умолчанию для сеанса Exchange PowerShell и использовать в качестве области весь лес. Указывать значение для этого параметра необязательно.
Этот параметр позволяет команде получать доступ к объектам Active Directory, которые в настоящее время недоступны в области по умолчанию, но также вводит следующие ограничения:
- При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
- При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-ImListMigrationCompleted
Параметр ImListMigrationCompleted указывает, хранится ли в почтовом ящике пользователя с поддержкой единой системы обмена сообщениями Lync или Skype для бизнеса списка контактов.
Допустимые значения:
- $true. Список контактов lync или Skype для бизнеса пользователя хранится в почтовом ящике Exchange 2016. Это предотвращает перенос почтового ящика обратно на сервер Exchange 2010.
- $false. Список контактов lync или Skype для бизнеса пользователя хранится на сервере Lync или Skype для бизнеса. Это не препятствует переносу почтового ящика обратно на сервер Exchange 2010. Это значение используется по умолчанию.
Lync Server 2013 и Skype для бизнеса Server 2015 поддерживают хранение списка контактов пользователя в почтовом ящике Exchange 2016. Эта функция называется единым хранилищем контактов (UCS) и позволяет приложениям отображать согласованный и актуальный список контактов. Однако Exchange 2010 не поддерживает единое хранилище контактов. Поэтому перед переносом почтового ящика Exchange 2016 пользователя обратно в Exchange 2010 необходимо переместить список контактов пользователя Lync или Skype для бизнеса из единого хранилища контактов на сервер Lync 2013 или Skype для бизнеса. Дополнительные сведения см. в статье Настройка Майкрософт Lync Server 2013 для использования единого хранилища контактов.
При переносе почтового ящика Exchange 2013 обратно в Exchange 2010 в то время как список контактов пользователя Lync или Skype для бизнеса хранится в едином хранилище контактов, пользователь может навсегда потерять доступ к этим контактам. Убедившись, что список контактов пользователя lync или Skype для бизнеса был перемещен обратно на сервер Lync 2013 или Skype для бизнеса, вы сможете завершить миграцию почтового ящика. Если вам нужно перенести почтовый ящик, несмотря на потенциальную потерю данных, можно вручную задать для параметра ImListMigrationCompleted значение $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-MissedCallNotificationEnabled
Параметр MissedCallNotificationEnabled определяет, будут ли отправляться уведомления о пропущенных вызовах.
При интеграции единой системы обмена сообщениями и Lync Server или Skype для бизнеса Server уведомления о пропущенных звонках недоступны пользователям, у которых почтовые ящики находятся на серверах почтовых ящиков Exchange 2010. Уведомления о пропущенных звонках создаются, если пользователь завершает вызов до его отправки на сервер почтовых ящиков.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-Name
Параметр Name определяет отображаемое имя для пользователя. Длина отображаемого имени не может превышать 64 символа.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-OperatorNumber
Параметр OperatorNumber задает строку цифр для личного оператора.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-PinlessAccessToVoiceMailEnabled
Параметр PinlessAccessToVoiceMailEnabled определяет, должен ли пользователь единой системы обмена сообщениями вводить ПИН-код для доступа к голосовой почте. ПИН-код по-прежнему требуется для доступа к электронной почте и календарю. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-PlayOnPhoneEnabled
Параметр PlayOnPhoneEnabled определяет возможность использования функции воспроизведения на телефоне для прослушивания голосовых сообщений. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-SubscriberAccessEnabled
Параметр SubscriberAccessEnabled определяет, разрешен ли пользователю абонентский доступ к отдельным почтовым ящикам. Если ему присвоено значение $true, пользователи после проверки подлинности смогут прослушивать голосовые сообщения по телефону. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-TUIAccessToCalendarEnabled
Параметр TUIAccessToCalendarEnabled указывает, могут ли пользователи с поддержкой единой системы обмена сообщениями получать доступ к отдельному календарю и управлять ими с помощью Майкрософт телефонного интерфейса Outlook Voice Access (TUI) или интерфейса touchtone. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-TUIAccessToEmailEnabled
Параметр TUIAccessToEmailEnabled определяет, могут ли пользователи обращаться к личным сообщениям электронной почты по телефону. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-UMMailboxPolicy
Параметр UMMailboxPolicy определяет политику почтовых ящиков единой системы обмена сообщениями, связанную с почтовым ящиком пользователя, включенного в единую систему обмена сообщениями.
Type: | MailboxPolicyIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-UMSMSNotificationOption
Параметр UMSMSNotificationOption определяет для пользователя единой системы обмена сообщениями возможность получать текстовые или SMS-уведомления только о голосовых сообщениях, о голосовых сообщениях и пропущенных вызовах или не получать уведомления. Значения данного параметра: VoiceMail, VoiceMailAndMissedCalls и None. Значение по умолчанию: Нет.
Type: | UMSMSNotificationOptions |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
-VoiceMailAnalysisEnabled
Параметр VoiceMailAnalysisEnabled указывает, будут ли копии голосовых сообщений, оставляемых для пользователей с поддержкой единой системы обмена сообщениями, пересылаться в корпорацию Майкрософт для анализа и усовершенствования средств распознавания речи.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-WhatIf
Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016 |
Входные данные
Input types
Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.
Выходные данные
Output types
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.