Enable-MailContact (RTM)

 

Se aplica a: Exchange Server 2007

Última modificación del tema: 2010-03-30

Puede utilizar el comando Enable-MailContact para habilitar el correo de un contacto existente en Active Directory.

Sintaxis

Enable-MailContact -Identity <ContactIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-DisplayName <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | UuEncode | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-UsePreferMessageFormat <$true | $false>]

Descripción detallada

Este comando habilita el correo de un contacto existente en Active Directory, para lo que le agrega los atributos que requiere Microsoft Exchange Server 2007. Para habilitar el correo de un contacto, se requieren su identidad, alias asociado y una dirección de correo electrónico de destino.

Para ejecutar el cmdlet Enable-MailContact, delegue la función siguiente en la cuenta que utilice:

  • Función Administrador de destinatarios de Exchange

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

Alias

Opcional

System.String

Este parámetro especifica el alias del contacto habilitado para correo.

ExternalEmailAddress

Necesario

Microsoft.Exchange.Data.ProxyAddress

Este parámetro especifica la dirección de correo electrónico de destino. De forma predeterminada, la dirección de correo electrónico especificada en el parámetro ExternalEmailAddress se establece como PrimarySMTPAddress.

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.ContactIdParameter

Este parámetro toma uno de los siguientes valores:

  • ADObjectID

  • GUID

  • nombre distintivo

  • Domain\SamAccountName

  • nombre principal de usuario (UPN)

  • LegacyExchangeDN

  • Dirección de correo electrónico

  • Alias de contacto

DisplayName

Opcional

System.String

Este parámetro especifica el nombre que se muestra del contacto:

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración en Active Directory, incluya el parámetro DomainController en el comando.

MacAttachmentFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat

El parámetro MacAttachmentFormat especifica que los mensajes que se envían al contacto de correo tienen el formato de adjunto del sistema operativo Apple Macintosh. Los valores válidos para este parámetro son:

  • BinHex

  • UUENCODE

  • AppleSingle

  • AppleDouble

De manera predeterminada, este parámetro se establece como BinHex.

Los valores válidos para el parámetro MacAttachmentFormat dependen del parámetro MessageFormat. Si el parámetro MessageFormat se establece como Text, sólo puede usar valores BinHex o UUENCODE para este parámetro. Si el parámetro MessageFormat se establece como Mime, sólo podrá usar valores BinHex, AppleSingle o AppleDouble para este parámetro.

MessageBodyFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat

El parámetro MessageBodyFormat especifica el cuerpo del mensaje de los mensajes que se envían al contacto de correo. Los valores válidos para este parámetro son:

  • Text

  • Html

  • TextAndHtml

De manera predeterminada, este parámetro se establece como TextAndHtml.

Los parámetros MessageFormat y MessageBodyFormat son interdependientes. Si el parámetro MessageFormat se establece en Mime, el parámetro MessageBodyFormat se puede establecer en cualquier valor válido. No obstante, si el parámetro MessageFormat se establece como Text, el parámetro MessageBodyFormat sólo se puede establecer como Text. Por lo tanto, si desea establecer este parámetro en Html o TextAndHtml, también debe establecer el parámetro MessageFormat en Mime.

MessageFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MessageFormat

El parámetro MessageFormat especifica el formato del mensaje para mensajes que se envían al contacto de correo.

Los valores válidos para este parámetro son:

  • Text

  • Mime

De manera predeterminada, este parámetro se establece como Mime.

Los parámetros MessageFormat y MessageBodyFormat son interdependientes. Si el parámetro MessageFormat se establece como Mime, el parámetro MessageBodyFormat se puede establecer como cualquier valor válido. No obstante, si el parámetro MessageFormat se establece como Text, el parámetro MessageBodyFormat sólo se puede establecer como Text. Por lo tanto, si desea cambiar el parámetro MessageFormat de Mime a Text, también debe cambiar el parámetro MessageBodyFormat a Text.

UsePreferMessageFormat

Opcional

System.Boolean

Si se establece en true, este parámetro especifica que la configuración de formato de mensajes preferida por el destinatario invalida la configuración global del correo enviado a este usuario.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

Excepciones

Excepciones Descripción

 

Ejemplo

En este ejemplo, el comando Enable-MailContact se usa para habilitar el correo de un contacto existente en Active Directory y proporcionar al contacto la dirección de correo electrónico externa "ted@tailspintoys.com".

Enable-MailContact -Identity Ted -ExternalEmailAddress "ted@tailspintoys.com"

Tenga en cuenta que el comando Enable-MailContact no puede crear contactos nuevos en Active Directory. Use el comando New-MailContact para crear un nuevo contacto.