Compartilhar via


Enable-MailContact (RTM)

 

Aplica-se a: Exchange Server 2007

Tópico modificado em: 2010-03-30

Use o comando Enable-MailContact para habilitar um contato existente para email no Active Directory.

Sintaxe

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>]

Descrição detalhada

Esse comando habilita um contato existente para email no Active Directory adicionando os atributos exigidos pelo Microsoft Exchange Server 2007. Para habilitar um contato para email são necessários a identidade, o alias associado e o email de destino do contato.

Para executar o cmdlet Enable-MailContact, é necessário delegar a seguinte função para a conta que você usa:

  • Função Administrador de Destinatários do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário Tipo Descrição

Alias

Opcional

System.String

Esse parâmetro especifica o alias do contato habilitado para email.

ExternalEmailAddress

Necessário

Microsoft.Exchange.Data.ProxyAddress

Esse parâmetro especifica o email de destino. Por padrão, o endereço de email especificado no parâmetro ExternalEmailAddress é definido como o PrimarySMTPAddress.

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.ContactIdParameter

Esse parâmetro usa um dos seguintes valores:

  • ADObjectID

  • GUID

  • nome distinto

  • Domain\SamAccountName

  • nome UPN

  • LegacyExchangeDN

  • Endereço de email

  • Alias do contato

DisplayName

Opcional

System.String

Esse parâmetro especifica o nome para exibição do contato.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o nome de domínio totalmente qualificado do controlador de domínio que grava essa alteração de configuração no Active Directory, inclua o parâmetro DomainController no comando.

MacAttachmentFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat

O parâmetro MacAttachmentFormat especifica o formato de anexo do sistema operacional Apple Macintosh para mensagens enviadas para o contato de email. Os valores válidos para este parâmetro são:

  • BinHex

  • UUENCODE

  • AppleSingle

  • AppleDouble

Por padrão, esse parâmetro é definido como BinHex.

Os valores aceitáveis para o parâmetro MacAttachmentFormat dependem do parâmetro MessageFormat. Se o parâmetro MessageFormat estiver definido como Text, você poderá usar apenas os valores BinHex ou UUENCODE para esse parâmetro. Se o parâmetro MessageFormat estiver definido como Mime, você poderá usar apenas os valores BinHex, AppleSingle ou AppleDouble com esse parâmetro.

MessageBodyFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat

O parâmetro MessageBodyFormat especifica o formato do corpo da mensagem para mensagens enviadas para o contato de email. Os valores válidos para este parâmetro são:

  • Text

  • Html

  • TextAndHtml

Por padrão, esse parâmetro é definido como TextAndHtml.

Os parâmetros MessageFormat e MessageBodyFormat são interdependentes. Se o parâmetro MessageFormat for definido como Mime, o parâmetro MessageBodyFormat poderá ser definido como qualquer valor válido. Contudo, se o parâmetro MessageFormat for definido como Text, o parâmetro MessageBodyFormat poderá ser definido apenas como Text. Portanto, se você desejar definir esse parâmetro como Html ou TextAndHtml, também deverá definir o parâmetro MessageFormat como Mime.

MessageFormat

Opcional

Microsoft.Exchange.Data.Directory.Recipient.MessageFormat

O parâmetro MessageFormat especifica o formato da mensagem para mensagens enviadas para o contato de email.

Os valores válidos para este parâmetro são:

  • Text

  • Mime

Por padrão, esse parâmetro é definido como Mime.

Os parâmetros MessageFormat e MessageBodyFormat são interdependentes. Se o parâmetro MessageFormat for definido como Mime, o parâmetro MessageBodyFormat poderá ser definido como qualquer valor válido. Contudo, se o parâmetro MessageFormat for definido como Text, o parâmetro MessageBodyFormat poderá ser definido apenas como Text. Portanto, se você desejar alterar o parâmetro MessageFormat de Mime para Text, também deverá alterar o parâmetro MessageBodyFormat para Text.

UsePreferMessageFormat

Opcional

System.Boolean

Quando definido como verdadeiro, esse parâmetro especifica que as configurações de formatos de mensagens preferidas do destinatário substituirão as configurações globais para email enviado para este usuário.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

 

Exceções

Exceções Descrição

 

Exemplo

Neste exemplo, o comando Enable-MailContact é usado para habilitar um contato existente para email no Active Directory e fornecer ao contato o endereço de email externo "ted@tailspintoys.com".

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

Observe que o comando Enable-MailContact não pode criar um novo contato no Active Directory. Use o comando New-MailContact para criar um novo contato.