Enable-MailUser

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

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

Puede utilizar el cmdlet Enable-MailUser con el fin de habilitar para correo a un usuario existente en el servicio de directorio de Active Directory.

Sintaxis

Enable-MailUser -Identity <UserIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-Confirm [<SwitchParameter>]] [-DisplayName <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | UuEncode | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-PrimarySmtpAddress <SmtpAddress>] [-UsePreferMessageFormat <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

El cmdlet Enable-MailUser habilita para correo a un usuario existente en Active Directory agregando los atributos que necesita Microsoft Exchange Server 2007. Son necesarias la identidad del usuario y la dirección de correo externo. Los usuarios habilitados para correo tienen una dirección de correo electrónico en la organización Exchange (por ejemplo, john@contoso.com), pero no tienen un buzón Exchange. Los mensajes de correo electrónico dirigidos al usuario habilitado para correo se envían en este caso a la dirección de correo electrónico externa especificada.

Para obtener más información, consulte Cómo crear un nuevo usuario con correo habilitado (en inglés).

Para ejecutar el cmdlet Enable-MailUser, 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.

Nota

Para crear un nuevo usuario que esté habilitado para correo en el momento de la creación, utilice el cmdlet New-MailUser.

Parámetros

Parámetro Necesario Tipo Descripción

ExternalEmailAddress

Necesario

Microsoft.Exchange.Data.ProxyAddress

El parámetro ExternalEmailAddress especifica una dirección de correo electrónico que se encuentra fuera de la organización. De forma predeterminada, la dirección de correo electrónico especificada en el parámetro ExternalEmailAddress se establece como PrimarySMTPAddress. Los mensajes de correo electrónico enviados al usuario habilitado para correo se envían a esta dirección externa.

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.UserIdParameter

El parámetro Identity toma uno de los siguientes valores:

  • ADObjectID

  • GUID

  • Nombre completo (DN)

  • Domain\SamAccountName

  • Nombre principal de usuario (UPN)

  • LegacyExchangeDN

  • Alias de usuario

Alias

Opcional

System.String

El parámetro Alias especifica el alias del usuario. Los alias pueden contener letras, números y los siguientes signos de puntuación y símbolos:

  • !

  • #

  • $

  • %

  • ^

  • &

  • *

  • +

  • -

  • .

  • /

  • =

  • ?

  • _

  • {

  • }

  • |

  • ~

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento. Además, requiere que el administrador confirme lo que hará el comando antes de continuar con el procesamiento. No es necesario especificar un valor para el parámetro Confirm.

DisplayName

Opcional

System.String

El parámetro DisplayName especifica el nombre para mostrar del usuario de correo. El DisplayName es el nombre que aparece en la Consola de administración de Exchange en Configuración de destinatarios.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

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

MacAttachmentFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat

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

  • BinHex

  • UUENCODE

  • AppleSingle

  • AppleDouble

De manera predeterminada, se establece como BinHex.

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

MessageBodyFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat

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

  • Text

  • Html

  • TextAndHtml

De manera predeterminada, 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 como Html o TextAndHtml, también debe establecer el parámetro MessageFormat como 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 usuario de correo.

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

  • Text

  • Mime

De manera predeterminada, se establece como Mime.

Los parámetros MessageFormat y MessageBodyFormat son independientes. 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.

PrimarySmtpAddress

Opcional

Microsoft.Exchange.Data.SmtpAddress

Utilice estos parámetros para especificar la dirección SMTP principal del usuario de correo. De manera predeterminada, la dirección SMPT principal se genera basada en la directiva de direcciones de correo electrónico predeterminada. Si especifica una dirección SMTP principal mediante este parámetro, el cmdlet define el atributo EmailAddressPolicyEnabled del usuario de correo como $false, y las direcciones de correo electrónico de este usuario de correo no se actualiza automáticamente basándose en las directivas de dirección de correo electrónico.

UsePreferMessageFormat

Opcional

System.Boolean

El parámetro UsePreferMessageFormat especifica si la configuración de formato del mensaje para el buzón invalida la configuración global del dominio. Asigne a este parámetro el valor $true para que la configuración de formato del mensaje establecida para el buzón invalide toda configuración global.

UseRusServer

Opcional

System.String

noteNota:
Este parámetro solo está disponible en Exchange 2007 SP2.

El parámetro UseRusServer indica al comando que use el servidor de buzones especificado en el que se esté ejecutando el servicio Lista de direcciones para obtener y establecer los atributos del buzón y del usuario de Active Directory

El servicio Lista de direcciones es un componente del servicio Operador de sistema de Exchange. El servicio Lista de direcciones crea y mantiene valores de atributo específicos de Exchange en Active Directory. El servicio Lista de direcciones se puede usar para actualizar objetos de destinatario de un dominio mediante el uso de información específica, como la pertenencia a una lista de direcciones y direcciones de correo electrónico. 

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

Excepciones

Excepciones Descripción

 

Ejemplo

En este ejemplo, el comando Enable-MailUser se usa para habilitar para correo al usuario John con la dirección de correo electrónico externa john@contoso.com.

Enable-MailUser -Identity John -ExternalEmailAddress john@contoso.com