Enable-MailContact (RTM)
S’applique à : Exchange Server 2007
Dernière rubrique modifiée : 2010-03-30
La cmdlet Enable-MailContact permet d'activer la messagerie pour un contact existant dans Active Directory.
Syntaxe
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>]
Description détaillée
Cette commande active la messagerie pour un contact existant dans Active Directory en ajoutant les attributs requis par Microsoft Exchange Server 2007. L'identité du contact, l'alias associé et une adresse de messagerie cible sont requis pour activer la messagerie pour un contact.
Pour exécuter la cmdlet Enable-MailContact, vous devez déléguer le rôle suivant au compte que vous utilisez :
- le rôle Administrateur des destinataires Exchange.
Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Alias |
Facultatif |
System.String |
Ce paramètre spécifie l'alias du contact à extension messagerie. |
ExternalEmailAddress |
Obligatoire |
Microsoft.Exchange.Data.ProxyAddress |
Ce paramètre spécifie l'adresse de messagerie cible. Par défaut, l'adresse de messagerie spécifiée dans le paramètre ExternalEmailAddress est définie comme PrimarySMTPAddress. |
Identity |
Obligatoire |
Microsoft.Exchange.Configuration.Tasks.ContactIdParameter |
Ce paramètre prend l'une des valeurs suivantes :
|
DisplayName |
Facultatif |
System.String |
Ce paramètre spécifie le nom complet du contact. |
DomainController |
Facultatif |
Microsoft.Exchange.Data.Fqdn |
Pour spécifier le nom de domaine complet du contrôleur de domaine qui écrit ce changement de configuration dans Active Directory, incluez le paramètre DomainController dans la commande. |
MacAttachmentFormat |
Facultatif |
Microsoft.Exchange.Data.Directory.Recipient.MacAttachmentFormat |
Le paramètre MacAttachmentFormat spécifie le format de pièce jointe du système d'exploitation Apple Macintosh pour les messages envoyés au contact de messagerie. Les valeurs possibles pour ce paramètre sont :
Par défaut, ce paramètre est défini sur BinHex. Les valeurs possibles pour le paramètre MacAttachmentFormat dépendent du paramètre MessageFormat. Si le paramètre MessageFormat est défini sur Texte, vous ne pouvez utiliser que les valeurs BinHex ou UUENCODE pour ce paramètre. Si le paramètre MessageFormat est défini sur Mime, vous ne pouvez utiliser que les valeurs BinHex, AppleSingle ou AppleDouble pour ce paramètre. |
MessageBodyFormat |
Facultatif |
Microsoft.Exchange.Data.Directory.Recipient.MessageBodyFormat |
Le paramètre MessageBodyFormat spécifie le format du corps de message pour les messages envoyés au contact de messagerie. Les valeurs possibles pour ce paramètre sont :
Par défaut, ce paramètre est défini sur TextAndHtml. Les paramètres MessageFormat et MessageBodyFormat sont interdépendants. Si le paramètre MessageFormat est défini sur Mime, vous pouvez définir le paramètre MessageBodyFormat sur n'importe quelle valeur valide. En revanche, si le paramètre MessageFormat est défini sur Texte, le paramètre MessageBodyFormat ne peut être défini que sur Texte. C'est pourquoi, si vous voulez définir ce paramètre sur Html ou TextAndHtml, vous devez également définir le paramètre MessageFormat sur Mime. |
MessageFormat |
Facultatif |
Microsoft.Exchange.Data.Directory.Recipient.MessageFormat |
Le paramètre MessageFormat spécifie le format de message pour les messages envoyés au contact de messagerie. Les valeurs possibles pour ce paramètre sont :
Par défaut, ce paramètre est défini sur Mime. Les paramètres MessageFormat et MessageBodyFormat sont interdépendants. Si le paramètre MessageFormat est défini sur Mime, vous pouvez définir le paramètre MessageBodyFormat sur n'importe quelle valeur valide. En revanche, si le paramètre MessageFormat est défini sur Texte, le paramètre MessageBodyFormat ne peut être défini que sur Texte. C'est pourquoi, si vous voulez modifier le paramètre MessageFormat de Mime en Texte, vous devez également modifier le paramètre MessageBodyFormat en Texte. |
UsePreferMessageFormat |
Facultatif |
System.Boolean |
Lorsque ce paramètre est défini sur true, il spécifie que les paramètres de format de message préférés du destinataire remplacent les paramètres globaux pour les messages envoyés à cet utilisateur. |
Types d'entrées
Types de retours
Erreurs
Erreur | Description |
---|---|
|
Exceptions
Exceptions | Description |
---|---|
|
Exemple
Dans cet exemple, la commande Enable-MailContact est utilisée pour activer la messagerie pour un contact existant dans Active Directory et fournir au contact l'adresse de messagerie externe « ted@tailspintoys.com ».
Enable-MailContact -Identity Ted -ExternalEmailAddress "ted@tailspintoys.com"
Notez que la commande Enable-MailContact ne peut pas créer un contact dans Active Directory. La commande New-MailContact permet de créer un contact.