Enable-MailUser (RTM)
Aplica-se a: Exchange Server 2007
Tópico modificado em: 2010-03-30
É possível usar o cmdlet Enable-MailUser para habilitar um usuário existente para email no serviço de diretório do Active Directory.
Sintaxe
Enable-MailUser -Identity <UserIdParameter> -ExternalEmailAddress <ProxyAddress> [-Alias <String>] [-DomainController <Fqdn>] [-MacAttachmentFormat <BinHex | UuEncode | AppleSingle | AppleDouble>] [-MessageBodyFormat <Text | Html | TextAndHtml>] [-MessageFormat <Text | Mime>] [-UsePreferMessageFormat <$true | $false>]
Descrição detalhada
O cmdlet Enable-MailUser habilita um usuário existente para email no Active Directory adicionando os atributos necessários ao Microsoft Exchange Server 2007. A identidade do usuário e um endereço de email externo são necessários. Os usuários habilitados para email possuem um endereço de email na organização do Exchange (por exemplo, john@contoso.com), mas eles não têm um caixa de correio do Exchange. As mensagens de email enviadas aos usuários habilitados para mensagens são enviadas ao endereço de email externo especificado.
Para obter mais informações, consulte Como criar um novo usuário habilitado para email.
Para executar o cmdlet Enable-MailUser, você deve representar a seguinte função na conta utilizada:
- 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.
Dica
Para criar um novo usuário que esteja habilitado para email na hora da criação, use o cmdlet New-MailUser.
Parâmetros
Parâmetro | Necessário | Tipo | Descrição |
---|---|---|---|
ExternalEmailAddress |
Necessário |
Microsoft.Exchange.Data.ProxyAddress |
O parâmetro ExternalEmailAddress especifica um endereço de email fora da organização. Por padrão, o endereço de email especificado no parâmetro ExternalEmailAddress é definido como PrimarySMTPAddress. As mensagens de email enviadas para os usuários habilitados para mensagens são enviadas a este endereço externo. |
Identity |
Necessário |
Microsoft.Exchange.Configuration.Tasks.UserIdParameter |
O parâmetro Identity adota um dos seguintes valores:
|
Alias |
Opcional |
System.String |
O parâmetro Alias especifica o alias do usuário. Um alias pode conter letras, numerais e os seguintes sinais de pontuação e símbolos:
|
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar o nome de domínio totalmente qualificado (FQDN) 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 em mensagens enviadas para o usuário do email. Os valores válidos para este parâmetro são:
Por padrão, esse parâmetro é definido como BinHex.
|
MessageBodyFormat |
Opcional |
Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat |
O parâmetro MessageBodyFormat especifica o formato de corpo da mensagem para mensagens enviadas ao usuário de email. Os valores válidos para este parâmetro são:
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 das mensagens enviadas ao usuário de email. Os valores válidos para este parâmetro são:
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 |
O parâmetro UsePreferMessageFormat especifica se as definições de formato da mensagem configuradas para a caixa de correio substituirão as definições globais configuradas para o domínio. Defina este parâmetro como |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
|
Exceções
Exceções | Descrição |
---|---|
|
Exemplo
Neste exemplo, o comando Enable-MailUser é usado para habilitar o usuário John para email com o email externo john@contoso.com.
Enable-MailUser -Identity John -ExternalEmailAddress john@contoso.com