Set-RemoteDomain

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2010-07-21

La cmdlet Set-RemoteDomain permet de configurer une connexion gérée pour un domaine distant. Lorsque vous créez un domaine distant, vous pouvez contrôler le flux de messagerie plus précisément, spécifier une mise en forme et une stratégie pour les messages, ainsi que spécifier des jeux de caractères pour les messages échangés avec le domaine distant.

Avant de configurer un domaine distant à l'aide de la cmdlet Set-RemoteDomain, vous devez créer un domaine distant à l'aide de la cmdlet New-RemoteDomain dans l'environnement de ligne de commande Exchange Management Shell ou en utilisant la console de gestion Exchange. Pour plus d'informations, consultez les rubriques suivantes :

Syntaxe

Set-RemoteDomain -Identity <RemoteDomainIdParameter> [-AllowedOOFType <External | InternalLegacy | ExternalLegacy | None>] [-AutoForwardEnabled <$true | $false>] [-AutoReplyEnabled <$true | $false>] [-CharacterSet <String>] [-Confirm [<SwitchParameter>]] [-ContentType <MimeHtmlText | MimeText | MimeHtml>] [-DeliveryReportEnabled <$true | $false>] [-DisplaySenderName <$true | $false>] [-DomainController <Fqdn>] [-LineWrapSize <Unlimited>] [-MeetingForwardNotificationEnabled <$true | $false>] [-Name <String>] [-NDREnabled <$true | $false>] [-NonMimeCharacterSet <String>] [-TNEFEnabled <Nullable>] [-UseSimpleDisplayName <$true | $false>] [-WhatIf [<SwitchParameter>]]

Set-RemoteDomain [-AllowedOOFType <External | InternalLegacy | ExternalLegacy | None>] [-AutoForwardEnabled <$true | $false>] [-AutoReplyEnabled <$true | $false>] [-CharacterSet <String>] [-Confirm [<SwitchParameter>]] [-ContentType <MimeHtmlText | MimeText | MimeHtml>] [-DeliveryReportEnabled <$true | $false>] [-DisplaySenderName <$true | $false>] [-DomainController <Fqdn>] [-Instance <DomainContentConfig>] [-LineWrapSize <Unlimited>] [-MeetingForwardNotificationEnabled <$true | $false>] [-Name <String>] [-NDREnabled <$true | $false>] [-NonMimeCharacterSet <String>] [-TNEFEnabled <Nullable>] [-UseSimpleDisplayName <$true | $false>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Pour exécuter la cmdlet Set-RemoteDomain, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.RemoteDomainIdParameter

Ce paramètre permet de spécifier le nom complet du serveur distant.

Le nom ne peut pas comporter plus de 64 caractères.

AllowedOOFType

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.AllowedOOFType

Ce paramètre permet de spécifier le type de notification d'absence du bureau retournée aux utilisateurs du domaine distant. Les valeurs valides sont External, ExternalLegacy, None et InternalLegacy. La valeur par défaut est External.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

AutoForwardEnabled

Facultatif

System.Boolean

Ce paramètre permet d'autoriser ou de supprimer des messages transférés automatiquement par des programmes de messagerie clients au sein de votre organisation. La définition de ce paramètre sur $true permet de remettre des messages transférés automatiquement au domaine distant. La valeur par défaut est $false.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

AutoReplyEnabled

Facultatif

System.Boolean

Ce paramètre permet d'autoriser ou de supprimer des messages qui sont des réponses automatiques de programmes de messagerie clients au sein de votre organisation. La définition de ce paramètre sur $true permet de remettre des réponses automatiques au domaine distant. La valeur par défaut est $false.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

CharacterSet

Facultatif

System.String

Ce paramètre permet de spécifier un jeu de caractères pour ce domaine distant. Le jeu de caractères que vous spécifiez n'est utilisé que pour les messages MIME pour lesquels aucun jeu de caractères n'est spécifié. La définition de ce paramètre ne remplace pas les jeux de caractères déjà spécifiés dans le courrier sortant. Pour obtenir la liste des noms de jeu de caractères valides, consultez la rubrique Jeux de caractères pris en charge pour la configuration à distance de domaine. Pour supprimer la valeur de jeu de caractères (définie sur « null »), définissez-la comme suit : -CharacterSet $null

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre Confirm suspend le traitement par la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n'est pas nécessaire de spécifier une valeur pour le paramètre Confirm.

ContentType

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.ContentType

Ce paramètre permet de définir le type de contenu et la mise en forme des messages sortants. Les valeurs valides pour ce paramètre sont MimeHtmlText, MimeText et MimeHtml.

  • MimeHtmlText convertit les messages au format MIME qui utilise une mise ne forme HTML, sauf si le message d'origine est un message de texte. Si le message d'origine est un message de texte, le message sortant est un message MIME une utilisant une mise en forme de texte.

  • MimeText convertit tous les messages en messages MIME utilisant une mise en forme de texte.

  • MimeHtml convertit tous les messages en messages MIME utilisant une mise en forme HTML.

La valeur par défaut est MimeHtmlText.

DeliveryReportEnabled

Facultatif

System.Boolean

Ce paramètre permet d'autoriser ou de supprimer l'envoi de rapports de remise par des serveurs de transport Hub de votre organisation au domaine distant. La valeur par défaut est $true.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

DisplaySenderName

Facultatif

System.Boolean

Les valeurs valides pour ce paramètre sont $true ou $false. La valeur par défaut est $true. Ce paramètre est utilisé pour des versions plus anciennes d'Exchange et ne doit être défini qu'à la demande des services de support technique Microsoft.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ces informations de configuration à partir du service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande. Le paramètre DomainController n'est pas pris en charge sur les ordinateurs sur lesquels le rôle serveur de transport Edge est installé. Le rôle serveur de transport Edge écrit et lit uniquement sur l'instance locale Active Directory Application Mode (ADAM).

Instance

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.DomainContentConfig

Ce paramètre permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande.

LineWrapSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Ce paramètre permet de spécifier la taille de retour à la ligne pour les messages sortants. Le paramètre prend un nombre entier compris entre 0 et 132, ou vous pouvez surcharger le paramètre en définissant la valeur sur unlimited. La valeur par défaut est unlimited.

MeetingForwardNotificationEnabled

Facultatif

System.Boolean

Ce paramètre permet d'activer ou de désactiver les notifications de transfert de réunion. Lorsque ce paramètre est activé, le transfert de demandes de réunion à des destinataires dans le domaine distant entraîne l'envoi d'une notification de transfert de réunion à l'organisateur de celle-ci. Lorsque ce paramètre est désactivé, le transfert de demandes de réunion à des destinataires dans le domaine distant entraîne l'envoi d'une notification de transfert de réunion à l'organisateur de celle-ci.

Les valeurs valides pour ce paramètre sont $true ou $false. La valeur par défaut est $true.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

Name

Facultatif

System.String

Ce paramètre permet de créer un nom unique pour un objet domaine distant.

NDREnabled

Facultatif

System.Boolean

Ce paramètre permet d'autoriser ou de supprimer les notifications d'échec de remise de votre organisation. La définition de ce paramètre sur $false supprime les notifications d'échec de remise adressées au domaine distant. La valeur par défaut est $true.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

NonMimeCharacterSet

Facultatif

System.String

Ce paramètre permet de spécifier un jeu de caractères pour ce domaine distant. Le jeu de caractères que vous spécifiez n'est utilisé que pour les messages non MIME (RFC 822, texte) pour lesquels aucun jeu de caractères n'est spécifié. La définition de ce paramètre ne remplace pas les jeux de caractères déjà spécifiés dans le courrier sortant. Pour obtenir la liste des noms de jeu de caractères valides, consultez la rubrique Jeux de caractères pris en charge pour la configuration à distance de domaine. Pour supprimer la valeur de jeu de caractères (définie sur « null »), définissez-la comme suit : -NonMimeCharacterSet $null

TNEFEnabled

Facultatif

System.Nullable

Ce paramètre permet de contrôler si le codage de message TNEF (Transport Neutral Encapsulation Format) est utilisé sur des messages envoyés au domaine distant. Les valeurs valides pour ce paramètre sont $true, $false et $null.

  • $True : le codage TNEF est utilisé sur tous les messages envoyés au domaine distant.

  • $False : le codage TNEF n'est pas utilisé sur tous les messages envoyés au domaine distant.

  • $Null : le codage TNEF n'est pas spécifié pour le domaine distant. Le codage TNEF pour les destinataires dans le domaine distant peut être spécifié par les éléments suivants :

    • la valeur du paramètre UseMapiRichTextFormat pour tout objet utilisateur de messagerie ou contact de messagerie ;

    • les paramètres par destinataire de l'expéditeur dans Microsoft Office Outlook ;

    • les paramètres de message Internet par défaut de l'expéditeur dans Outlook.

La valeur par défaut est $null.

UseSimpleDisplayName

Facultatif

System.Boolean

Après avoir installé le correctif cumulatif 4 pour Exchange Server 2007 Service Pack 1 (SP1) sur le serveur Exchange, vous pouvez utiliser ce paramètre pour configurer le système afin que le nom complet simple apparaisse dans les messages sortants.

La définition de ce paramètre sur $true permet de remettre des réponses automatiques au domaine distant. La valeur par défaut est $false.

Ce paramètre peut être utilisé sur un serveur de transport Hub mais pas sur un serveur de transport Edge.

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n'est pas nécessaire de spécifier une valeur lorsque vous utilisez le paramètre WhatIf.

Exemple

L'exemple de code suivant exécute les actions suivantes :

  • il désactive l'envoi de notifications d'absence du bureau au domaine distant ;

  • il supprime les rapports de remise envoyés par des clients de votre organisation au domaine distant ;

  • il active les données de message TNEF sur les messages envoyés au domaine distant.

Set-RemoteDomain -Identity Contoso -AllowedOOFType None -DeliveryReportEnabled $false -TNEFEnabled $true