Командлет Set-Mailbox используется для изменения параметров существующего почтового ящика. Следует применять этот командлет одновременно только для одного почтового ящика. Чтобы выполнить групповую настройку, можно направить на вход рассматриваемого командлета выход различных командлетов семейства Get- (таких как командлеты Get-Mailbox или Get-User) и настроить несколько почтовых ящиков, используя однострочную команду. Можно также использовать командлет Set-Mailbox в сценариях.

Синтаксис

set-Mailbox -Identity <MailboxIdParameter> [-AcceptMessagesOnlyFrom <RecipientIdParameter[]>] [-AcceptMessagesOnlyFromDLMembers <RecipientIdParameter[]>] [-Alias <String>] [-AntispamBypassEnabled <$true | $false>] [-ApplyMandatoryProperties <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-CreateDTMFMap <$true | $false>] [-CustomAttribute1 <String>] [-CustomAttribute10 <String>] [-CustomAttribute11 <String>] [-CustomAttribute12 <String>] [-CustomAttribute13 <String>] [-CustomAttribute14 <String>] [-CustomAttribute15 <String>] [-CustomAttribute2 <String>] [-CustomAttribute3 <String>] [-CustomAttribute4 <String>] [-CustomAttribute5 <String>] [-CustomAttribute6 <String>] [-CustomAttribute7 <String>] [-CustomAttribute8 <String>] [-CustomAttribute9 <String>] [-DeliverToMailboxAndForward <$true | $false>] [-DisplayName <String>] [-DomainController <Fqdn>] [-DowngradeHighPriorityMessagesEnabled <$true | $false>] [-EmailAddresses <ProxyAddressCollection>] [-EmailAddressPolicyEnabled <$true | $false>] [-EndDateForRetentionHold <Nullable>] [-Extensions <MultiValuedProperty>] [-ExternalOofOptions <InternalOnly | External>] [-ForwardingAddress <RecipientIdParameter>] [-GrantSendOnBehalfTo <MailboxOrMailUserIdParameter[]>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-IssueWarningQuota <Unlimited>] [-Languages <MultiValuedProperty>] [-LinkedCredential <PSCredential>] [-LinkedDomainController <String>] [-LinkedMasterAccount <UserIdParameter>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-MaxBlockedSenders <Nullable>] [-MaxReceiveSize <Unlimited>] [-MaxSafeSenders <Nullable>] [-MaxSendSize <Unlimited>] [-Name <String>] [-Office <String>] [-OfflineAddressBook <OfflineAddressBookIdParameter>] [-PrimarySmtpAddress <SmtpAddress>] [-ProhibitSendQuota <Unlimited>] [-ProhibitSendReceiveQuota <Unlimited>] [-RecipientLimits <Unlimited>] [-RejectMessagesFrom <RecipientIdParameter[]>] [-RejectMessagesFromDLMembers <RecipientIdParameter[]>] [-RemoveManagedFolderAndPolicy <SwitchParameter>] [-RequireSenderAuthenticationEnabled <$true | $false>] [-ResourceCapacity <Nullable>] [-ResourceCustom <MultiValuedProperty>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-RetentionHoldEnabled <$true | $false>] [-RulesQuota <ByteQuantifiedSize>] [-SamAccountName <String>] [-SCLDeleteEnabled <Nullable>] [-SCLDeleteThreshold <Nullable>] [-SCLJunkEnabled <Nullable>] [-SCLJunkThreshold <Nullable>] [-SCLQuarantineEnabled <Nullable>] [-SCLQuarantineThreshold <Nullable>] [-SCLRejectEnabled <Nullable>] [-SCLRejectThreshold <Nullable>] [-SecondaryAddress <String>] [-SecondaryDialPlan <UMDialPlanIdParameter>] [-SimpleDisplayName <String>] [-StartDateForRetentionHold <Nullable>] [-Type <Regular | Room | Equipment | Shared>] [-UMDtmfMap <MultiValuedProperty>] [-UseDatabaseQuotaDefaults <Nullable>] [-UseDatabaseRetentionDefaults <$true | $false>] [-UserPrincipalName <String>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]] [-WindowsEmailAddress <SmtpAddress>]
set-Mailbox [-AcceptMessagesOnlyFrom <RecipientIdParameter[]>] [-AcceptMessagesOnlyFromDLMembers <RecipientIdParameter[]>] [-Alias <String>] [-AntispamBypassEnabled <$true | $false>] [-ApplyMandatoryProperties <SwitchParameter>] [-Confirm [<SwitchParameter>]] [-CreateDTMFMap <$true | $false>] [-CustomAttribute1 <String>] [-CustomAttribute10 <String>] [-CustomAttribute11 <String>] [-CustomAttribute12 <String>] [-CustomAttribute13 <String>] [-CustomAttribute14 <String>] [-CustomAttribute15 <String>] [-CustomAttribute2 <String>] [-CustomAttribute3 <String>] [-CustomAttribute4 <String>] [-CustomAttribute5 <String>] [-CustomAttribute6 <String>] [-CustomAttribute7 <String>] [-CustomAttribute8 <String>] [-CustomAttribute9 <String>] [-DeliverToMailboxAndForward <$true | $false>] [-DisplayName <String>] [-DomainController <Fqdn>] [-DowngradeHighPriorityMessagesEnabled <$true | $false>] [-EmailAddresses <ProxyAddressCollection>] [-EmailAddressPolicyEnabled <$true | $false>] [-EndDateForRetentionHold <Nullable>] [-Extensions <MultiValuedProperty>] [-ExternalOofOptions <InternalOnly | External>] [-ForwardingAddress <RecipientIdParameter>] [-GrantSendOnBehalfTo <MailboxOrMailUserIdParameter[]>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-Instance <Mailbox>] [-IssueWarningQuota <Unlimited>] [-Languages <MultiValuedProperty>] [-LinkedCredential <PSCredential>] [-LinkedDomainController <String>] [-LinkedMasterAccount <UserIdParameter>] [-ManagedFolderMailboxPolicy <MailboxPolicyIdParameter>] [-ManagedFolderMailboxPolicyAllowed <SwitchParameter>] [-MaxBlockedSenders <Nullable>] [-MaxReceiveSize <Unlimited>] [-MaxSafeSenders <Nullable>] [-MaxSendSize <Unlimited>] [-Name <String>] [-Office <String>] [-OfflineAddressBook <OfflineAddressBookIdParameter>] [-PrimarySmtpAddress <SmtpAddress>] [-ProhibitSendQuota <Unlimited>] [-ProhibitSendReceiveQuota <Unlimited>] [-RecipientLimits <Unlimited>] [-RejectMessagesFrom <RecipientIdParameter[]>] [-RejectMessagesFromDLMembers <RecipientIdParameter[]>] [-RemoveManagedFolderAndPolicy <SwitchParameter>] [-RequireSenderAuthenticationEnabled <$true | $false>] [-ResourceCapacity <Nullable>] [-ResourceCustom <MultiValuedProperty>] [-RetainDeletedItemsFor <EnhancedTimeSpan>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-RetentionHoldEnabled <$true | $false>] [-RulesQuota <ByteQuantifiedSize>] [-SamAccountName <String>] [-SCLDeleteEnabled <Nullable>] [-SCLDeleteThreshold <Nullable>] [-SCLJunkEnabled <Nullable>] [-SCLJunkThreshold <Nullable>] [-SCLQuarantineEnabled <Nullable>] [-SCLQuarantineThreshold <Nullable>] [-SCLRejectEnabled <Nullable>] [-SCLRejectThreshold <Nullable>] [-SecondaryAddress <String>] [-SecondaryDialPlan <UMDialPlanIdParameter>] [-SimpleDisplayName <String>] [-StartDateForRetentionHold <Nullable>] [-Type <Regular | Room | Equipment | Shared>] [-UMDtmfMap <MultiValuedProperty>] [-UseDatabaseQuotaDefaults <Nullable>] [-UseDatabaseRetentionDefaults <$true | $false>] [-UserPrincipalName <String>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]] [-WindowsEmailAddress <SmtpAddress>]

Параметры

Параметр Обязательный Тип Описание

Identity

Обязательный

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Параметр Identity задает почтовый ящик. Можно использовать следующие значения:

  • идентификатор GUID

  • идентификатор объекта Active Directory

  • Различающееся имя (DN)

  • домен\учетная запись

  • имя участника-пользователя (UPN)

  • DN из прежних версий Exchange

  • SMTP-адрес

  • псевдоним

AcceptMessagesOnlyFrom

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Параметр AcceptMessagesOnlyFrom указывает пользователей почтового ящика, пользователей и почтовые контакты, которые могут отправлять сообщения электронной почты на данный ящик. Можно также указать Exchange как действительный получатель для данного параметра. Если настроить почтовый ящик на получение сообщений только от получателя Exchange, он будет получать только сообщения, созданные системой.

Параметр AcceptMessagesOnlyFrom может принимать любое из следующих ниже значений допустимых отправителей:

  • Различающееся имя (DN)

  • Каноническое имя

  • GUID;

  • Имя

  • краткое имя

  • псевдоним.

  • Различающееся имя Exchange

  • Основной SMTP-адрес электронной почты

По умолчанию этот параметр не заполнен. Это значение по умолчанию позволяет пользователю почтового ящика принимать сообщения от всех отправителей.

AcceptMessagesOnlyFromDLMembers

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

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

  • Различающееся имя (DN)

  • Каноническое имя

  • GUID;

  • Имя

  • краткое имя

  • Устаревшее различающееся имя Exchange

  • Основной SMTP-адрес электронной почты

По умолчанию этот параметр не заполнен. Это значение по умолчанию позволяет пользователю почтового ящика принимать сообщения от всех отправителей.

Alias

Необязательный

System.String

Параметр Alias определяет псевдоним (имя для почты) пользователя. Этот псевдоним может быть комбинацией символов, разделенных точками без пробелов. В псевдониме не следует использовать специальные символы.

AntispamBypassEnabled

Необязательный

System.Boolean

Параметр AntispamBypassEnabled указывает, следует ли пропускать проверку нежелательной почты для данного почтового ящика. У этого параметра два возможных значения: $true и $false.

ApplyMandatoryProperties

Необязательный

System.Management.Automation.SwitchParameter

Создание почтового ящика Exchange 2007 с помощью расширений Exchange 2003 консоли «Active Directory — пользователи и компьютеры» не поддерживается. Если почтовый ящик Exchange 2007 создается с помощью этого средства, он будет определен как почтовый ящик предыдущих версий, даже если он находится на сервере Exchange 2007. Чтобы изменить обязательные свойства почтового ящика в этом состоянии для исправления проблемы и удаления тега legacyMailbox, можно воспользоваться параметром ApplyMandatoryProperties.

Confirm

Дополнительно

System.Management.Automation.SwitchParameter

Параметр Confirm используется для приостановки команды и требует подтверждения ее выполнения. Указывать значение параметра Confirm не требуется.

CreateDTMFMap

Необязательный

System.Boolean

Этот параметр определяет, что для пользователя создается сопоставление DTMF.

CustomAttribute1

Необязательный

System.String

Параметр CustomAttribute1 задает значение атрибута почтового ящика CustomAttribute1.

CustomAttribute10

Необязательный

System.String

Параметр CustomAttribute10 задает значение атрибута почтового ящика CustomAttribute10.

CustomAttribute11

Необязательный

System.String

Параметр CustomAttribute11 задает значение атрибута почтового ящика CustomAttribute11.

CustomAttribute12

Необязательный

System.String

Параметр CustomAttribute12 задает значение атрибута почтового ящика CustomAttribute12.

CustomAttribute13

Необязательный

System.String

Параметр CustomAttribute13 задает значение атрибута почтового ящика CustomAttribute13.

CustomAttribute14

Необязательный

System.String

Параметр CustomAttribute14 задает значение атрибута почтового ящика CustomAttribute14.

CustomAttribute15

Необязательный

System.String

Параметр CustomAttribute15 задает значение атрибута почтового ящика CustomAttribute15.

CustomAttribute2

Необязательный

System.String

Параметр CustomAttribute2 задает значение атрибута почтового ящика CustomAttribute2.

CustomAttribute3

Необязательный

System.String

Параметр CustomAttribute3 задает значение атрибута почтового ящика CustomAttribute3.

CustomAttribute4

Необязательный

System.String

Параметр CustomAttribute4 задает значение атрибута почтового ящика CustomAttribute4.

CustomAttribute5

Необязательный

System.String

Параметр CustomAttribute5 задает значение атрибута почтового ящика CustomAttribute5.

CustomAttribute6

Необязательный

System.String

Параметр CustomAttribute6 задает значение атрибута почтового ящика CustomAttribute6.

CustomAttribute7

Необязательный

System.String

Параметр CustomAttribute7 задает значение атрибута почтового ящика CustomAttribute7.

CustomAttribute8

Необязательный

System.String

Параметр CustomAttribute8 задает значение атрибута почтового ящика CustomAttribute8.

CustomAttribute9

Необязательный

System.String

Параметр CustomAttribute9 задает значение атрибута почтового ящика CustomAttribute9.

DeliverToMailboxAndForward

Необязательный

System.Boolean

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

Если параметру DeliverToMailboxAndForward присвоено значение $true, сообщения доставляются в почтовый ящик и по адресу пересылки.

Если задано значение $true, сообщения доставляются только по адресу пересылки.

DisplayName

Необязательный

System.String

Параметр DisplayName определяет краткое имя для учетной записи пользователя, связанное с данным почтовым ящиком. Это краткое имя используется программой Microsoft Outlook.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

С помощью параметра DomainController можно указать контроллер домена, который будет использоваться для получения доступа к службе каталогов Active Directory. Используется полное доменное имя (FQDN) нужного контроллера домена.

DowngradeHighPriorityMessagesEnabled

Дополнительно

System.Boolean

Параметр DowngradeHighPriorityMessagesEnabled предотвращает отправку с почтового ящик сообщений с высоким приоритетом в почтовую систему X.400. Если для этого параметра установлено значение $true и почтовый ящик отправляет сообщения в почтовую систему X.400, приоритет сообщения изменяется на обычный.

EmailAddresses

Необязательный

Microsoft.Exchange.Data.ProxyAddressCollection

Параметр EmailAddresses указывает все прокси-адреса почтового ящика. В качестве одного из прокси-адресов этот параметр содержит основной SMTP-адрес.

Если используется этот параметр, параметр PrimarySMTPAddress использовать нельзя.

Важно!
Exchange 2007 не проверяет верность формата настраиваемых адресов. Следует удостовериться, что указываемый адрес соответствует требованиям формата своего типа адресов. Поскольку в Exchange 2007 адреса X.400 рассматриваются как пользовательские, они не проверяются, поэтому следует предоставить корректный синтаксис при указании адреса X.400.

EmailAddressPolicyEnabled

Необязательный

System.Boolean

Параметр EmailAddressPolicyEnabled указывает, включена ли политика адресов электронной почты для данного почтового ящика. У этого параметра два возможных значения: $true и $false.

EndDateForRetentionHold

Необязательный

System.Nullable

Параметр EndDateForRetentionHold указывает дату окончания периода хранения для управления записями обмена сообщениями. Чтобы можно было использовать этот параметр, значение параметра RetentionHoldEnabled должно быть задано равным $true.

Extensions

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

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

ExternalOofOptions

Необязательный

Microsoft.Exchange.Data.Directory.Recipient.ExternalOofOptions

Параметр ExternalOofOptions указывает вариант отправки сообщения об отсутствии на рабочем месте внешним отправителям. Можно использовать следующие значения:

  • External

  • InternalOnly

ForwardingAddress

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter

Параметр ForwardingAddress указывает адрес для пересылки. Если для параметра DeliverToMailboxAndForward задано значение $true, сообщение, отправленное в данный почтовый ящик, будет переслано по указанному адресу.

GrantSendOnBehalfTo

Необязательный

Microsoft.Exchange.Configuration.Tasks.MailboxOrMailUserIdParameter[]

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

HiddenFromAddressListsEnabled

Необязательный

System.Boolean

Параметр HiddenFromAddressListsEnabled определяет, является ли данный почтовый ящик скрытым от других списков адресов. У этого параметра два возможных значения: $true и $false.

IgnoreDefaultScope

Дополнительно

System.Management.Automation.SwitchParameter

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

  • Использовать параметр DomainController нельзя. Команда автоматически будет использовать подходящий сервер глобального каталога.

  • В качестве значения параметра Identity можно использовать только различающееся имя. Другие формы идентификации, например с помощью псевдонима или идентификатора GUID, не допускаются.

Instance

Необязательный

Microsoft.Exchange.Data.Directory.Management.Mailbox

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

IssueWarningQuota

Необязательный

Microsoft.Exchange.Data.Unlimited

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

Можно указать целое число или значение «unlimited» (неограниченно).

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

Languages

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр Languages указывает выбранные языки для данного почтового ящика в порядке их приоритета. Некоторые компоненты Exchange отображают сведения для почтового ящика на предпочтительном языке, если он поддерживается. Это могут быть сообщения о квотах, отчеты о недоставке, интерфейс пользователя Microsoft Outlook Web Access и голосовые подсказки единой системы обмена сообщениями.

LinkedCredential

Необязательный

System.Management.Automation.PSCredential

Параметр LinkedCredential задает учетные данные для доступа к контроллеру домена, заданному параметром LinkedDomainController.

LinkedDomainController

Необязательный

System.String

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

LinkedMasterAccount

Необязательный

Microsoft.Exchange.Configuration.Tasks.UserIdParameter

Параметр LinkedMasterAccount, если данный почтовый ящик является связанным почтовым ящиком, указывает главную учетную запись в лесу, где находится учетная запись пользователя. Главная учетная запись является учетной записью, с которой связан почтовый ящик. Главная учетная запись обеспечивает доступ к почтовому ящику. Можно использовать одно из следующих значений:

  • идентификатор GUID

  • различающееся имя (DN)

  • домен\учетная запись

  • имя участника-пользователя (UPN)

  • DN из прежних версий Exchange

  • SMTP-адрес

  • псевдоним

ManagedFolderMailboxPolicy

Необязательный

Microsoft.Exchange.Configuration.Tasks.MailboxPolicyIdParameter

Параметр ManagedFolderMailboxPolicy определяет политику для почтового ящика управляемой папки, контролирующую управление записями обмена сообщениями для данного почтового ящика. Если для этого параметра установлено значение $null, Exchange удаляет политику управляемой папки из почтового ящика, однако там остаются все управляемые папки.

ManagedFolderMailboxPolicyAllowed

Необязательный

System.Management.Automation.SwitchParameter

Параметр ManagedFolderMailboxPolicyAllowed пропускает предупреждение о том, что функции управления записями обмена сообщениями не поддерживаются для клиентов электронной почты, использующих версии, предшествующие Outlook 2007. Если политика почтовых ящиков управляемых папок назначена почтовому ящику с использованием параметра ManagedFolderMailboxPolicy, предупреждение появляется по умолчанию, если не используется параметр ManagedFolderMailboxPolicyAllowed.

Примечание.
Хотя клиенты Outlook 2003 с пакетом обновления 3 (SP3) и поддерживаются, они имеют ограниченную функциональность управления записями обмена сообщений.

MaxBlockedSenders

Необязательный

System.Nullable

Параметр MaxBlockedSenders используется, чтобы определить максимальное количество отправителей, которые могут быть включены в черный список отправителей. Запрещенными являются отправители, которые считаются отправителями нежелательной почты и используются в правилах нежелательной почты. Этот параметр проверяется, только если правила нежелательной почты изменяются с помощью Outlook Web Access или веб-служб.

MaxReceiveSize

Необязательный

Microsoft.Exchange.Data.Unlimited

Параметр MaxReceiveSize указывает максимальный размер почтовых сообщений, которые может получать данный почтовый ящик. Можно указать целое число или значение «unlimited» (неограниченно).

MaxSafeSenders

Необязательный

System.Nullable

Параметр MaxSafeSenders используется, чтобы задать максимальное количество отправителей, которое может быть включено в список надежных отправителей. Надежными являются отправители, которым доверяет пользователь почтового ящика и которые используются в правилах нежелательной почты. Этот параметр проверяется, только если правила нежелательной почты изменяются с помощью Outlook Web Access или веб-служб.

MaxSendSize

Необязательный

Microsoft.Exchange.Data.Unlimited

Параметр MaxSendSize указывает максимальный размер почтовых сообщений, которые может отправлять данный почтовый ящик. Можно указать целое число или значение «unlimited» (неограниченно).

Name

Необязательный

System.String

Параметр Name определяет атрибут Name для этого почтового ящика. Атрибут Name используется для общего имени (CN) в Active Directory.

Office

Необязательный

System.String

Параметр Office указывает атрибут Microsoft Office для данного почтового ящика.

OfflineAddressBook

Необязательный

Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter

Параметр OfflineAddressBook определяет связанную адресную книгу.

PrimarySmtpAddress

Необязательный

Microsoft.Exchange.Data.SmtpAddress

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

Если этот параметр используется, применять параметр EmailAddresses нельзя, поскольку параметр EmailAddresses содержит основной SMTP-адрес.

ProhibitSendQuota

Необязательный

Microsoft.Exchange.Data.Unlimited

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

Можно указать целое число или значение «unlimited» (неограниченно).

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

ProhibitSendReceiveQuota

Необязательный

Microsoft.Exchange.Data.Unlimited

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

Можно указать целое число или значение «unlimited» (неограниченно).

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

RecipientLimits

Необязательный

Microsoft.Exchange.Data.Unlimited

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

Можно указать целое число или значение «unlimited» (неограниченно).

Если задать этот атрибут почтового ящика, данная настройка будет переопределять значение, установленное для этого атрибута на транспортном сервере-концентраторе.

RejectMessagesFrom

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

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

RejectMessagesFromDLMembers

Необязательный

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

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

RemoveManagedFolderAndPolicy

Дополнительно

System.Management.Automation.SwitchParameter

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

RequireSenderAuthenticationEnabled

Необязательный

System.Boolean

С помощью параметра RequireSenderAuthenticationEnabled можно указать, необходимо ли отправителям проходить проверку подлинности. У этого параметра два возможных значения: $true и $false.

ResourceCapacity

Необязательный

System.Nullable

Параметр ResourceCapacity указывает емкость, если почтовый ящик является почтовым ящиком ресурсов.

Следует указывать неотрицательное целое число.

ResourceCustom

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Параметр ResourceCustom указывает дополнительные сведения о ресурсе. Настраиваемые свойства для почтовых ящиков ресурсов можно определить с помощью команды Set-ResourceConfig, используя затем данный параметр для задания этих настраиваемых свойств.

RetainDeletedItemsFor

Необязательный

Microsoft.Exchange.Data.EnhancedTimeSpan

Параметр RetainDeletedItemsFor указывает продолжительность хранения удаленных элементов. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды. Например, чтобы указать 15-часовой интервал, введите 15:00:00.

RetainDeletedItemsUntilBackup

Необязательный

System.Boolean

Параметр RetainDeletedItemsUntilBackup указывает, должны ли сохраняться удаленные элементы до следующего резервного копирования. У этого параметра два возможных значения: $true и $false.

RetentionHoldEnabled

Необязательный

System.Boolean

Параметр RetentionHoldEnabled определяет, включено ли временное хранение для управления записями обмена сообщениями. У этого параметра два возможных значения: $true и $false. Чтобы задать дату начала, используйте параметр StartDateForRetentionHold.

RulesQuota

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

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

  • B (байт)

  • KB (килобайт)

  • MB (мегабайт)

  • GB (гигабайт)

  • TB (терабайт)

Значение без указания единицы измерения обрабатывается как количество байт.

По умолчанию для этого параметра используется значение 64 КБ. Максимальное значение этого параметра составляет 256 КБ.

Примечание.
Квота на правила почтового ящика распространяется только на включенные правила. Почтовый ящик может иметь неограниченное количество отключенных правил. Однако общий размер включенных или активных правил не может превышать значение данного параметра.

SamAccountName

Необязательный

System.String

Параметр SamAccountName определяет имя пользователя для предыдущих операционных систем, таких как Windows NT 4.0, Windows 98, Windows 95 и LAN Manager. Этот параметр используется для поддержки клиентов и серверов, использующих более старые версии операционных систем. Этот атрибут должен содержать менее 20 символов.

SCLDeleteEnabled

Необязательный

System.Nullable

Параметр SCLDeleteEnabled определяет, будут ли удаляться сообщения, соответствующие порогу вероятности нежелательной почты, заданному параметром SCLDeleteThreshold. Можно использовать следующие значения:

  • $true

  • $false

  • $null

SCLDeleteThreshold

Необязательный

System.Nullable

Параметр SCLDeleteThreshold указывает вероятность нежелательной почты, при которой сообщения будут удалены, если значением параметра SCLDeleteEnabled является $true.

Необходимо указать целое число от 0 до 9 включительно.

SCLJunkEnabled

Необязательный

System.Nullable

Параметр SCLJunkEnabled определяет, будут ли перемещаться в папку нежелательной почты сообщения, соответствующие порогу вероятности нежелательной почты, заданному параметром SCLJunkThreshold. Можно использовать следующие значения:

  • $true

  • $false

  • $null

SCLJunkThreshold

Необязательный

System.Nullable

Параметр SCLJunkThreshold указывает порог вероятности нежелательной почты. Сообщения со значением вероятности нежелательной почты, превышающим значение, указанное для параметра SCLJunkThreshold, перемещаются в папку "Нежелательная почта", если для параметра SCLJunkEnabled установлено значение "$true".

Необходимо указать целое число от 0 до 9 включительно.

SCLQuarantineEnabled

Необязательный

System.Nullable

Параметр SCLQuarantineEnabled определяет, будут ли перемещаться в карантин сообщения, соответствующие порогу вероятности нежелательной почты, заданному параметром SCLQuarantineThreshold. Если сообщение помещается в карантин, оно посылается в почтовый ящик карантина, где его может просмотреть администратор службы обмена сообщениями. Можно использовать следующие значения:

  • $true

  • $false

  • $null

SCLQuarantineThreshold

Необязательный

System.Nullable

Параметр SCLQuarantineThreshold указывает вероятность нежелательной почты, при которой сообщения будут помещены в карантин, если значением параметра SCLQuarantineEnabled является $true.

Необходимо указать целое число от 0 до 9 включительно.

SCLRejectEnabled

Необязательный

System.Nullable

Параметр SCLQuarantineEnabled определяет, будут ли перемещаться в карантин сообщения, соответствующие порогу вероятности нежелательной почты, заданному параметром SCLQuarantineThreshold. Если сообщение отклоняется, оно удаляется, а ответ отклонения посылается отправителю. Можно использовать следующие значения:

  • $true

  • $false

  • $null

SCLRejectThreshold

Необязательный

System.Nullable

Параметр SCLRejectThreshold указывает вероятность нежелательной почты, при которой сообщения будут отклонены, если значением параметра SCLDeleteEnabled является $true.

Необходимо указать целое число от 0 до 9 включительно.

SecondaryAddress

Необязательный

System.String

Этот параметр определяет дополнительный адрес, используемый пользователем единой системы обмена сообщениями.

SecondaryDialPlan

Необязательный

Microsoft.Exchange.Configuration.Tasks.UMDialPlanIdParameter

Этот параметр определяет дополнительную абонентскую группу единой системы обмена сообщениями. Этот параметр позволяет создать адрес дополнительного прокси-сервера.

SimpleDisplayName

Необязательный

System.String

Параметр SimpleDisplayName используется для объектов, имена которых могут отображаться в среде, не поддерживающей символы Юникода. Для параметра SimpleDisplayName поддерживаются только символы с ASCII-кодом длиной от 26 до 126 символов включительно. Это те символы, которые обычно изображены на большинстве английских клавиатур для США.

StartDateForRetentionHold

Необязательный

System.Nullable

Параметр StartDateForRetentionHold определяет дату начала периода хранения для управления записями обмена сообщениями. Чтобы можно было использовать этот параметр, значение параметра RetentionHoldEnabled должно быть задано равным $true.

Type

Необязательный

Microsoft.Exchange.Management.RecipientTasks.ConvertibleMailboxSubType

Параметр Type указывает тип почтового ящика. Можно использовать следующие значения:

  • Regular

  • Room

  • Equipment

  • Shared

UMDtmfMap

Необязательный

Microsoft.Exchange.Data.MultiValuedProperty

Этот параметр определяет, будет ли создано пользовательское сопоставление DTMF для пользователя единой системы обмена сообщениями.

UseDatabaseQuotaDefaults

Необязательный

System.Nullable

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

  • ProhibitSendQuota

  • ProhibitSendReceiveQuota

  • IssueWarningQuota

  • RulesQuota

У этого параметра два возможных значения: $true и $false.

UseDatabaseRetentionDefaults

Необязательный

System.Boolean

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

У этого параметра два возможных значения: $true и $false.

UserPrincipalName

Необязательный

System.String

Параметр UserPrincipalName указывает имя участника-пользователя (UPN) данного почтового ящика. Это имя используется для входа. Имя участника-пользователя состоит из имени пользователя и суффикса. Обычно суффикс представляет собой доменное имя, к которому относится учетная запись пользователя.

UseRusServer

Необязательный

System.String

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

WhatIf

Дополнительно

System.Management.Automation.SwitchParameter

Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется.

WindowsEmailAddress

Необязательный

Microsoft.Exchange.Data.SmtpAddress

Параметр WindowsEmailAddress указывает адрес электронной почты Windows для данного почтового ящика. В Exchange этот адрес не используется.

Подробное описание

Для выполнения командлета Set-Mailbox используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора получателей Exchange.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Пример

Первый пример демонстрирует, как пересылать электронную почту пользователя Джона Пиплза (John Peoples) в почтовый ящик пользователя Хосе де Оливейра (Jose De Oliveira) (jose@contoso.com).

Во втором примере команда Get-Mailbox используется для поиска всех почтовых ящиков в подразделении Marketing, а затем для настройки этих почтовых ящиков используется команда Set-Mailbox. Ограничения настраиваемого предупреждения, запрещения отправки, а также запрещения отправки и получения определяются как 200 мегабайт (МБ), 250 МБ и 280 МБ соответственно, а установленные по умолчанию ограничения базы данных почтовых ящиков игнорируются. Эта команда может быть использована, чтобы настроить для конкретного набора почтовых ящиков ограничения, большие или меньшие ограничений для других почтовых ящиков в организации.

Третий пример использует команду Get-User для поиска всех пользователей в отделе обслуживания клиентов (Customer Service), а затем использует команду Set-Mailbox для изменения максимального размера отправляемых сообщений на значение 2 МБ.

Копировать код
Set-Mailbox -Identity John -DeliverToMailboxAndForward $true -ForwardingAddress jose@contoso.com 
Get-Mailbox -OrganizationalUnit "Marketing" | Set-Mailbox -IssueWarningQuota 209715200 -ProhibitSendQuota 262144000 -ProhibitSendReceiveQuota 293601280 -UseDatabaseQuotaDefaults $false 
Get-User -Filter "Department -eq 'Customer Service'" | Set-Mailbox -MaxSendSize 2097152