Enable-MailContact
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2010-03-30
Команда Enable-MailContact включает поддержку почты для существующего контакта в Active Directory.
Синтаксис
Enable-MailContact -Identity <ContactIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DisplayName <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-PrimarySmtpAddress <SmtpAddress>] [-UsePreferMessageFormat <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]
Подробное описание
Эта команда разрешает использование почты для существующего контакта в Active Directory, добавляя атрибуты, требуемые Microsoft Exchange Server 2007. Чтобы разрешить использование почты для существующего контакта, необходимы идентификатор контакта, связанный псевдоним и целевой адрес электронной почты.
Для выполнения командлета Enable-MailContact используемой учетной записи необходимо делегировать следующую роль:
- роль администратора получателей Exchange.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательный | Тип | Описание | ||
---|---|---|---|---|---|
ExternalEmailAddress |
Обязательный |
Microsoft.Exchange.Data.ProxyAddress |
Этот параметр определяет целевой адрес электронной почты. По умолчанию в качестве адреса электронной почты, указываемого с помощью параметра ExternalEmailAddress, используется значение PrimarySMTPAddress. |
||
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.ContactIdParameter |
Этот параметр принимает одно из следующих значений:
|
||
Alias |
Необязательный |
System.String |
Этот параметр определяет псевдоним контакта, для которого разрешается использование электронной почты. |
||
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm используется для приостановки команды и требует подтверждения ее выполнения. Значение параметра Confirm указывать не требуется. |
||
DisplayName |
Необязательный |
System.String |
Этот параметр задает краткое имя контакта. |
||
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, который записывает изменения этой конфигурации в Active Directory, включите в команду параметр DomainController. |
||
MacAttachmentFormat |
Необязательный |
Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat |
Параметр MacAttachmentFormat задает для сообщений, отправляемых почтовому контакту, формат вложения операционной системы Apple Macintosh. Допустимые значения этого параметра:
По умолчанию этому параметру присвоено значение BinHex. Допустимые значения параметра MacAttachmentFormat зависят от параметра MessageFormat. Если параметру MessageFormat присвоено значение Text, этот параметр может принимать только значения BinHex. Если параметру MessageFormat присвоено значение Mime, этот параметр может принимать только значения BinHex, AppleSingle и AppleDouble. |
||
MessageBodyFormat |
Необязательный |
Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat |
Параметр MessageBodyFormat задает для сообщений, отправляемых почтовому контакту, формат текста сообщения. Допустимые значения этого параметра:
По умолчанию этому параметру присвоено значение TextAndHtml. Параметры MessageFormat и MessageBodyFormat взаимозависимы. Если параметру MessageFormat присвоено значение Mime, параметру MessageBodyFormat можно присвоить любое допустимое значение. Однако если параметру MessageFormat присвоено значение Text, параметру MessageBodyFormat можно присвоить только значение Text. Следовательно, если данному параметру необходимо присвоить значение Html или TextAndHtml, параметру MessageFormat следует присвоить значение Mime. |
||
MessageFormat |
Необязательный |
Microsoft.Exchange.Data.Directory.Recipient.MessageFormat |
Параметр MessageFormat задает для сообщений, отправляемых почтовому контакту, формат сообщения. Допустимые значения этого параметра:
По умолчанию этому параметру присвоено значение Mime. Параметры MessageFormat и MessageBodyFormat взаимозависимы. Если параметру MessageFormat присвоено значение Mime, параметру MessageBodyFormat можно присвоить любое допустимое значение. Однако если параметру MessageFormat присвоено значение Text, параметру MessageBodyFormat можно присвоить только значение Text. Следовательно, если необходимо изменить значение параметра MessageFormat с Mime на Text, необходимо также изменить значение параметра MessageBodyFormat на Text. |
||
PrimarySmtpAddress |
Необязательный |
Microsoft.Exchange.Data.SmtpAddress |
Этот параметр используется для указания основного SMTP-адреса для почтового контакта. По умолчанию основной SMTP-адрес создается на основе политики адресов электронной почты по умолчанию. Если указать основной SMTP-адрес с помощью параметра ExternalEmailAddress, командлет присвоит атрибуту EmailAddressPolicyEnabled почтового контакта значение |
||
UsePreferMessageFormat |
Необязательный |
System.Boolean |
Если этому параметру присвоено значение «истина», параметры формата сообщения, выбранные получателем, переопределят глобальные параметры для сообщений, отправляемых этому пользователю. |
||
UseRusServer |
Необязательный |
System.String |
Параметр UseRusServer указывает на необходимость использования определенного сервера почтовых ящиков, на котором выполняется служба списка адресов, для получения и установки атрибутов почтового ящика и пользователя Active Directory. Служба списка адресов является компонентом службы системного помощника Exchange. С ее помощью создаются и поддерживаются характерные для Exchange значения атрибутов в Active Directory. Ее можно использовать для обновления объектов получателей в домене с применением определенных сведений, например данных о членстве в списках адресов и адресов электронной почты. |
||
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется. |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
В этом примере команда Enable-MailContact используется, чтобы включить поддержку почты для существующего контакта в Active Directory и предоставить этому контакту внешний адрес электронной почты ted@tailspintoys.com.
Enable-MailContact -Identity Ted -ExternalEmailAddress "ted@tailspintoys.com"
Обратите внимание, что команда Enable-MailContact не может создать новый контакт в Active Directory. Для создания нового контакта используйте команду New-MailContact.