Set-MailPublicFolder
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2011-01-26
Командлет Set-MailPublicFolder используется для настройки связанных с почтой параметров общих папок с включенной поддержкой почты. Если требуется настроить базовые параметры, не связанные с почтой, воспользуйтесь командлетом Set-PublicFolder.
Синтаксис
Set-MailPublicFolder -Identity <MailPublicFolderIdParameter> [-AcceptMessagesOnlyFrom <RecipientIdParameter[]>] [-AcceptMessagesOnlyFromDLMembers <RecipientIdParameter[]>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-Contacts <RecipientIdParameter[]>] [-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>] [-EmailAddresses <ProxyAddressCollection>] [-EmailAddressPolicyEnabled <$true | $false>] [-ForwardingAddress <RecipientIdParameter>] [-GrantSendOnBehalfTo <MailboxOrMailUserIdParameter[]>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-MaxReceiveSize <Unlimited>] [-MaxSendSize <Unlimited>] [-Name <String>] [-PhoneticDisplayName <String>] [-PrimarySmtpAddress <SmtpAddress>] [-PublicFolderType <GeneralPurpose | Mapi | Nntp | NotSpecified>] [-RejectMessagesFrom <RecipientIdParameter[]>] [-RejectMessagesFromDLMembers <RecipientIdParameter[]>] [-RequireSenderAuthenticationEnabled <$true | $false>] [-Server <ServerIdParameter>] [-SimpleDisplayName <String>] [-UMDtmfMap <MultiValuedProperty>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]] [-WindowsEmailAddress <SmtpAddress>]
Set-MailPublicFolder [-AcceptMessagesOnlyFrom <RecipientIdParameter[]>] [-AcceptMessagesOnlyFromDLMembers <RecipientIdParameter[]>] [-Alias <String>] [-Confirm [<SwitchParameter>]] [-Contacts <RecipientIdParameter[]>] [-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>] [-EmailAddresses <ProxyAddressCollection>] [-EmailAddressPolicyEnabled <$true | $false>] [-ForwardingAddress <RecipientIdParameter>] [-GrantSendOnBehalfTo <MailboxOrMailUserIdParameter[]>] [-HiddenFromAddressListsEnabled <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-Instance <MailPublicFolder>] [-MaxReceiveSize <Unlimited>] [-MaxSendSize <Unlimited>] [-Name <String>] [-PhoneticDisplayName <String>] [-PrimarySmtpAddress <SmtpAddress>] [-PublicFolderType <GeneralPurpose | Mapi | Nntp | NotSpecified>] [-RejectMessagesFrom <RecipientIdParameter[]>] [-RejectMessagesFromDLMembers <RecipientIdParameter[]>] [-RequireSenderAuthenticationEnabled <$true | $false>] [-Server <ServerIdParameter>] [-SimpleDisplayName <String>] [-UMDtmfMap <MultiValuedProperty>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]] [-WindowsEmailAddress <SmtpAddress>]
Подробное описание
Для выполнения командлета Set-MailPublicFolder используемой учетной записи необходимо делегировать следующую роль:
- роль администратора общих папок Exchange и членство в локальной группе администраторов на целевом сервере
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.MailPublicFolderIdParameter |
С помощью параметра Identity можно задать GUID или имя общей папки, которые представляют определенную общую папку. Можно также включить путь в формате "\общая_папка_верхнего_уровня\общая_папка". Можно опустить метку параметра Identity, оставив только имя общей папки или GUID. |
AcceptMessagesOnlyFrom |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AcceptMessagesOnlyFrom используется для указания ограниченного списка отправителей, от которых разрешено принимать сообщения. |
AcceptMessagesOnlyFromDLMembers |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр AcceptMessagesOnlyFromDLMembers используется для указания членов списка рассылки, которые могут посылать сообщения в общую папку с включенной поддержкой почты. |
Alias |
Необязательный |
System.String |
Параметр Alias указывает псевдоним общей папки. Если значение не указано, значением параметра Alias является имя общей папки. Эта строка должна соответствовать требованиям RFC 2821 для допустимых SMTP-адресов "локальной части". |
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm используется для приостановки команды и требует подтверждения ее выполнения. Значение параметра Confirm указывать не требуется. |
Contacts |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
С помощью параметра Contacts можно указать контакты для общей папки. Контакты — это люди, о которых можно сохранять различного рода сведения, например: адреса, номера телефонов и URL-адреса веб-страниц. |
CreateDTMFMap |
Необязательный |
System.Boolean |
Этот параметр указывает, что для пользователя создается сопоставление DTMF. |
CustomAttribute1 |
Необязательный |
System.String |
Значением параметра CustomAttribute1 может быть любое строковое значение. |
CustomAttribute10 |
Необязательный |
System.String |
Значением параметра CustomAttribute10 может быть любое строковое значение. |
CustomAttribute11 |
Необязательный |
System.String |
Значением параметра CustomAttribute11 может быть любое строковое значение. |
CustomAttribute12 |
Необязательный |
System.String |
Значением параметра CustomAttribute12 может быть любое строковое значение. |
CustomAttribute13 |
Необязательный |
System.String |
Значением параметра CustomAttribute13 может быть любое строковое значение. |
CustomAttribute14 |
Необязательный |
System.String |
Значением параметра CustomAttribute14 может быть любое строковое значение. |
CustomAttribute15 |
Необязательный |
System.String |
Значением параметра CustomAttribute15 может быть любое строковое значение. |
CustomAttribute2 |
Необязательный |
System.String |
Значением параметра CustomAttribute2 может быть любое строковое значение. |
CustomAttribute3 |
Необязательный |
System.String |
Значением параметра CustomAttribute3 может быть любое строковое значение. |
CustomAttribute4 |
Необязательный |
System.String |
Значением параметра CustomAttribute4 может быть любое строковое значение. |
CustomAttribute5 |
Необязательный |
System.String |
Значением параметра CustomAttribute5 может быть любое строковое значение. |
CustomAttribute6 |
Необязательный |
System.String |
Значением параметра CustomAttribute6 может быть любое строковое значение. |
CustomAttribute7 |
Необязательный |
System.String |
Значением параметра CustomAttribute7 может быть любое строковое значение. |
CustomAttribute8 |
Необязательный |
System.String |
Значением параметра CustomAttribute8 может быть любое строковое значение. |
CustomAttribute9 |
Необязательный |
System.String |
Значением параметра CustomAttribute9 может быть любое строковое значение. |
DeliverToMailboxAndForward |
Необязательный |
System.Boolean |
С помощью параметра DeliverToMailboxAndForward можно указать, следует ли отправлять сообщения электронной почты на адрес пересылки. |
DisplayName |
Необязательный |
System.String |
С помощью параметра DisplayName можно указать отображаемое имя прокси-объекта общей папки. |
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. |
EmailAddresses |
Необязательный |
Microsoft.Exchange.Data.ProxyAddressCollection |
С помощью параметра EmailAddresses можно указать адреса прокси-серверов (например, user@contoso.com). |
EmailAddressPolicyEnabled |
Необязательный |
System.Boolean |
С помощью параметра EmailAddressPolicyEnabled можно включить или отключить политику адресов электронной почты для этой папки. |
ForwardingAddress |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter |
С помощью параметра ForwardingAddress можно указать адрес пересылки для папки. |
GrantSendOnBehalfTo |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter |
С помощью параметра GrantSendOnBehalfTo можно указать различающиеся имена других почтовых ящиков, которые могут отправлять сообщения от имени этой папки. |
HiddenFromAddressListsEnabled |
Необязательный |
System.Boolean |
С помощью параметра HiddenFromAddressListsEnabled можно указать, будет ли почтовый ящик виден в списках адресов. |
IgnoreDefaultScope |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр IgnoreDefaultScope указывает, что при выполнении команды параметр, определяющий для командной консоли Exchange область получателя по умолчанию, должен быть проигнорирован, и задает в качестве области действия весь лес. Это обеспечивает команде доступ к объектам Active Directory, которые в текущий момент не относятся к области действия по умолчанию. При использовании параметра IgnoreDefaultScope действуют ограничения, описанные ниже.
|
Instance |
Необязательный |
Microsoft.Exchange.Data.Directory.Management.MailPublicFolder |
С помощью параметра Instance можно указать экземпляр объекта Active Directory, который передается по конвейеру и используется данной командой. |
MaxReceiveSize |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
С помощью параметра MaxReceiveSize можно указать максимальный размер сообщений электронной почты, которые может принимать эта папка. Допустимые значения: от 1 КБ до 2 097 151 КБ. Если значение этого параметра не указано, ограничение не устанавливается. |
MaxSendSize |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
С помощью параметра MaxSendSize можно указать максимально допустимый размер отправляемых сообщений электронной почты. Допустимые значения: от 1 КБ до 2 097 151 КБ. Если значение этого параметра не указано, ограничение не устанавливается. |
Name |
Необязательный |
System.String |
Параметр Name указывает имя общей папки. |
PhoneticDisplayName |
Необязательный |
System.String |
Параметр PhoneticDisplayName определяет произношение параметра DisplayName по звукам. Максимальная длина этого параметра составляет 255 знаков. Дополнительные сведения о параметре PhoneticDisplayName и распознавании речи см. в разделе Поиск в каталоге автоматического распознавания речи. |
PrimarySmtpAddress |
Необязательный |
Microsoft.Exchange.Data.SmtpAddress |
С помощью параметра ForwardingAddress можно указать основной SMTP-адрес для папки. |
PublicFolderType |
Необязательный |
Microsoft.Exchange.Data.Directory.Recipient.PublicFolderType |
С помощью параметра PublicFolderType можно указать один из четырех типов этой общей папки:
|
RejectMessagesFrom |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
С помощью параметра RejectMessagesFrom можно указать получателей, сообщения от которых будут отклоняться. |
RejectMessagesFromDLMembers |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
С помощью параметра RejectMessagesFromDLMembers можно указать членов списка рассылки, сообщения от которых будут отклоняться. |
RequireSenderAuthenticationEnabled |
Необязательный |
System.Boolean |
С помощью параметра RequireSenderAuthenticationEnabled можно указать, должны ли отправители проходить проверку подлинности. |
Server |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
С помощью параметра Server можно указать идентификатор сервера, на котором следует выполнить операцию. Если сервер не указан, команда проверяет, является ли локальный сервер сервером почтовых ящиков с сервером Exchange Server 2007 с базой данных общих папок. Если да, папка создается локально. В противном случае команда находит ближайший (по стоимости сайта) сервер почтовых ящиков Exchange Server 2007, на котором подключена база данных общих папок. |
SimpleDisplayName |
Необязательный |
System.String |
Параметр SimpleDisplayName используется для вывода альтернативного описания объекта, если разрешен только ограниченный набор знаков. Этот ограниченный набор знаков включает знаки с ASCII-кодами от 26 до 126 включительно. |
UMDtmfMap |
Необязательный |
Microsoft.Exchange.Data.MultiValuedProperty |
Параметр UMDtmfMap определяет, будет ли создано пользовательское сопоставление DTMF для пользователя с включенной поддержкой единой системы обмена сообщениями. |
UseRusServer |
Необязательный |
System.String |
Примечание. Этот параметр доступен только в Exchange Server 2007 с пакетом обновления 2 (SP2). Параметр UseRusServer указывает на необходимость использования определенного сервера почтовых ящиков, на котором выполняется служба списка адресов, для получения и установки атрибутов почтового ящика и пользователя Active Directory. Служба списка адресов является компонентом службы системного помощника Exchange. С ее помощью создаются и поддерживаются характерные для Exchange значения атрибутов в Active Directory. Служба списка адресов позволяет обновлять объекты получателя в домене с использованием определенных сведений, таких как членство в списке адресов и адреса электронной почты. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется. |
WindowsEmailAddress |
Необязательный |
Microsoft.Exchange.Data.SmtpAddress |
С помощью параметра WindowsEmailAddress можно указать адрес электронной почты в формате адрес_электронной_почты@contoso.com. |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
В этом примере основному SMTP-адресу общей папки MyPublicFolder@contoso.com с включенной поддержкой почты присваивается значение MyPublicFolder@fabrikam.com.
Set-MailPublicFolder -Identity MyPublicFolder@contoso.com -PrimarySmtpAddress MyPublicFolder@fabrikam.com