Procédures pour les DSN et les NDR dans Exchange Server

Comme les versions précédentes d’Exchange, Exchange Server utilise les notifications de remise status (également appelées DSN, rapports de non-remise, NDR ou messages de rebond) pour fournir des messages de notification de status de remise et d’échec aux expéditeurs de messages. Pour plus d’informations sur les DDR, consultez DSN et NDRs dans Exchange Server.

Vous pouvez utiliser les notifications d'échec de remise par défaut qui sont incluses dans Exchange, ou vous pouvez utiliser l'Environnement de ligne de commande Exchange Management Shell pour créer des notifications d'échec de remise avec le texte personnalisé en fonction des besoins de votre organisation. Le texte de la notification d'échec de remise personnalisée remplace le texte par défaut pour un code d'état étendu ou un événement de quota donné. Si vous supprimez la notification d'échec de remise personnalisée, le texte de la notification d'échec de remise par défaut est utilisé (vous ne pouvez pas supprimer complètement une notification d'échec de remise par défaut). Vous pouvez également désactiver les notifications d’échec de remise personnalisées pour les conserver, mais pas les utiliser (le texte de la notification d’échec de remise par défaut est utilisé).

Ce qu’il faut savoir avant de commencer

  • Durée d'exécution estimée de chaque procédure : moins de 10 minutes.

  • L'objectif principal de cette rubrique est le texte de la notification d'échec de remise personnalisée qui remplace le texte des notifications d'échec de remise par défaut utilisées par Exchange. Vous pouvez créer de nouvelles notifications d'échec de remise pour d'autres valeurs de codes d'état étendus (par exemple, 5.999.999), mais personne ne verra ces notifications d'échec de remise si le code d'état étendu n'est pas utilisé par Exchange. Vous pouvez utiliser une plage de codes de status améliorés personnalisés dans le cadre d’une action pour une règle de flux de courrier (également appelée règle de transport). Pour plus d’informations, consultez Actions de règle de flux de messagerie dans Exchange Server.

  • Les procédures dans cette rubrique sont disponibles sur les serveurs de boîtes aux lettres et les serveurs de transport Edge.

  • Vous ne pouvez pas utiliser l'Centre d'administration Exchange (CAE) pour la plupart des procédures décrites dans cette rubrique. Vous devez utiliser l'Environnement de ligne de commande Exchange Management Shell. Pour en savoir plus sur l'ouverture de l'environnement de ligne de commande Exchange Management Shell dans votre organisation Exchange locale, consultez la rubrique Open the Exchange Management Shell.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez Entrée « DSN » dans la rubrique Autorisations de flux de messagerie.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.

Conseil

Vous rencontrez des difficultés ? Demandez de l'aide en participant aux forums Exchange. Visitez le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour afficher toutes les notifications d'échec de remise par défaut

Pour générer la liste de toutes les notifications d'échec de remise par défaut dans toutes les langues dans un fichier HTML nommé C:\My Documents\Default NDRs.html, exécutez la commande suivante :

Get-SystemMessage -Original | Select-Object -Property Identity,DsnCode,Language,Text | ConvertTo-Html | Set-Content -Path "C:\My Documents\Default NDRs.html"

Remarque: Vous devez générer la liste dans un fichier, car elle est très longue, et vous recevez des erreurs si les modules de prise en charge linguistique nécessaires ne sont pas installés.

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Get-SystemMessage.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour afficher des notifications d'échec de remise personnalisées

Pour afficher une liste récapitulative de toutes les notifications d'échec de remise personnalisées dans votre organisation, exécutez la commande suivante :

Get-SystemMessage

Remarque : Par défaut, il n'existe aucune notification d'échec de remise personnalisée, cette commande ne renvoie donc aucun résultat.

Pour afficher des informations détaillées pour une notification d'échec de remise personnalisée, utilisez la syntaxe suivante :

Get-SystemMessage -Identity <NDRIdentity>

Pour obtenir une explication des valeurs NDRIdentity> disponibles<, consultez la section Valeurs d’identité pour les NDR dans cette rubrique.

Cet exemple renvoie des informations détaillées sur la notification d'échec de remise personnalisée pour le code d'état étendu 5.1.2 envoyée aux expéditeurs internes en anglais. S'il n'existe aucune notification d'échec de remise personnalisée pour cette combinaison de langue, le public et le code d'état étendu, vous recevrez une erreur.

Get-SystemMessage En\Internal\5.1.2 | Format-List

Cet exemple renvoie des informations détaillées sur la notification d'échec de remise personnalisée en anglais pour le quota ProhibitSendReceive sur les boîtes aux lettres. S'il n'existe aucune notification d'échec de remise personnalisée pour cette combinaison de langue et le quota, vous recevrez une erreur.

Get-SystemMessage En\ProhibitSendReceiveMailBox | Format-List

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Get-SystemMessage.

Créer des notifications d’échec de remise personnalisées

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour créer des notifications d'échec de remise personnalisées pour les codes d'état étendus

Pour créer une notification d'échec de remise personnalisée pour un code d'état étendu, utilisez la syntaxe suivante :

New-SystemMessage -Internal <$true | $false> -Language <Locale> -DSNCode <x.y.z> -Text "<NDR text>"

Les valeurs sont :

  • Interne : contrôle si la remise est envoyée à des expéditeurs internes ou externes. Pour les expéditeurs internes, utilisez la valeur $true. Pour les expéditeurs externes, utilisez la valeur $false. Par exemple, dans le texte personnalisé pour des expéditeurs internes, vous pouvez inclure des informations de contact du support technique que vous ne voulez pas inclure dans les notifications d'échec de remise pour les expéditeurs externes.
  • Langue : pour obtenir la liste des langues disponibles, consultez la section Langues prises en charge pour les NDR dans cette rubrique.
  • DSNCode : code status amélioré. Les valeurs valides sont 4. x. y ou 5. x. yx et y sont des nombres de un à trois chiffres.
  • Texte : vous pouvez utiliser le texte brut ou la mise en forme HTML. Pour plus d'informations, consultez la section Caractères spéciaux et balises HTML dans les notifications d'échec de remise dans cette rubrique.

Cet exemple montre comment créer une notification d'échec de remise personnalisée en texte brut correspondant au code d'état 5.1.2 envoyée aux expéditeurs externes en anglais.

New-SystemMessage -Internal $false -Language En -DSNCode 5.1.2 -Text "You tried to send a message to a disabled mailbox that's no longer accepting messages. Please contact your System Administrator for more information."

Cet exemple montre comment créer une notification d'échec de remise personnalisée au format HTML correspondant au code d'état 5.1.2 envoyée aux expéditeurs internes en anglais.

New-SystemMessage -DSNCode 5.1.2 -Internal $true -Language En -Text 'You tried to send a message to a <B>disabled</B> mailbox. Please visit <A HREF="https://it.contoso.com">Internal Support</A> or contact &quot;InfoSec&quot; for more information.'

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique New-SystemMessage.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour créer des notifications d'échec de remise personnalisées pour les quotas

Pour créer une notification d'échec de remise personnalisée pour les quotas, utilisez la syntaxe suivante :

New-SystemMessage -Language <Locale> -QuotaMessageType <Quota> -Text "<NDR text>"

Les valeurs sont :

L'exemple suivant crée une notification d'échec de remise personnalisée en texte brut anglais pour le quota ProhibitSendReceive sur les boîtes aux lettres.

New-SystemMessage -Language En -QuotaMessageType ProhibitSendReceiveMailBox -Text "Your mailbox is full, and can't send or receive messages. Delete any unwanted large messages (messages with attachments) and empty your Deleted Items folder"

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique New-SystemMessage.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement créé une notification d’échec de remise personnalisée, effectuez les étapes suivantes :

  • Exécutez la commande suivante et vérifiez les valeurs des propriétés :

    Get-SystemMessage | Format-List Identity,DsnCode,Language,Text
    
  • Envoyez un message de test qui va générer la notification d'échec de remise personnalisée que vous avez configurée.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour modifier des notifications d'échec de remise personnalisées

Pour modifier des notifications d'échec de remise personnalisées, utilisez la syntaxe suivante :

Set-SystemMessage -Identity <NDRIdentity> [-Text "<NDR text>"] [-Original]

Pour obtenir une explication des valeurs NDRIdentity> disponibles<, consultez la section Valeurs d’identité pour les NDR dans cette rubrique. Pour obtenir une explication des valeurs de <texte> NDR, consultez la section Balises HTML et caractères spéciaux dans les NDR de cette rubrique.

Cet exemple montre comment modifier le texte d'une notification d'échec de remise personnalisée correspondant au code d'état 5.1.2 envoyée aux expéditeurs internes en anglais.

Set-SystemMessage -Identity En\Internal\5.1.2 -Text "The mailbox you tried to send an email message to is disabled and is no longer accepting messages. Please contact the Help Desk at extension 123 for assistance."

Cet exemple montre comment modifier le texte d'une notification d'échec de remise personnalisée en anglais pour le quota ProhibitSendReceive sur les boîtes aux lettres.

Set-SystemMessage -Identity En\ProhibitSendReceiveMailBox -Text "Your mailbox is full. Delete large messages and empty your Deleted Items folder."

Cet exemple désactive la notification d'échec de remise personnalisée définie. La notification d'échec de remise personnalisée est conservée et apparaît dans les résultats de Get-SystemMessage, mais la notification d'échec de remise par défaut est utilisée à la place.

Set-SystemMessage -Identity En\Internal\5.1.2 -Original

Remarque : S’il n’existe aucune remise par défaut correspondante, vous recevez une erreur lorsque vous utilisez le commutateur d’origine .

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Set-SystemMessage.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement modifié une remise de remise personnalisée, remplacez <NDRIdentity> par la valeur appropriée, puis exécutez cette commande pour vérifier les valeurs de propriété :

Get-SystemMessage -Identity <NDRIdentity> | Format-List

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour supprimer les notifications d'échec de remise personnalisées

Pour supprimer une notification d'échec de remise personnalisée, utilisez la syntaxe suivante :

Remove-SystemMessage -Identity <NDRIdentity>

Pour obtenir une explication des valeurs NDRIdentity> disponibles<, consultez la section Valeurs d’identité pour les NDR dans cette rubrique.

Cet exemple montre comment supprimer le texte d'une notification d'échec de remise personnalisée correspondant au code d'état 5.1.2 envoyée aux expéditeurs internes en anglais.

Remove-SystemMessage -Identity En\Internal\5.1.2

Cet exemple montre comment supprimer le texte d'une notification d'échec de remise personnalisée en anglais pour le quota ProhibitSendReceive sur les boîtes aux lettres.

Remove-SystemMessage -Identity En\ProhibitSendReceiveMailBox

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Remove-SystemMessage.

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement supprimé une notification d’échec de remise personnalisée, exécutez la commande suivante pour vérifier que la notification d’échec de remise personnalisée n’est pas répertoriée :

Get-SystemMessage

Transférer des copies de notifications d'échec de remise vers la boîte aux lettres du destinataire Exchange

Vous pouvez configurer votre organization Exchange pour envoyer des copies des NDR au destinataire Exchange. Toutefois, par défaut, aucune boîte aux lettres n’est affectée au destinataire Exchange, de sorte que tous les messages envoyés au destinataire Exchange sont ignorés. Pour envoyer des copies de NDR à la boîte aux lettres de destinataire Exchange, vous devez :

  1. Attribuer une boîte aux lettres au destinataire Exchange.

  2. Spécifier les codes d'état étendus que vous souhaitez surveiller (pas les quotas).

Étape 1 : Utiliser l'Environnement de ligne de commande Exchange Management Shell pour attribuer une boîte aux lettres au destinataire Exchange

Remarque : En raison du nombre élevé de messages, nous vous recommandons d'utiliser une boîte aux lettres dédiée pour le destinataire Exchange. Pour plus d’informations sur la création de boîtes aux lettres, consultez Créer des boîtes aux lettres partagées dans le Centre d’administration Exchange et Créer des boîtes aux lettres utilisateur dans Exchange Server.

Pour attribuer une boîte aux lettres au destinataire Exchange, utilisez la syntaxe suivante :

Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient <MailboxIdentity>

Cet exemple montre comment attribuer la boîte aux lettres existante nommée « Boîte aux lettres du système Contoso » au destinataire Exchange.

Set-OrganizationConfig -MicrosoftExchangeRecipientReplyRecipient "Contoso System Mailbox"

Étape 2 : Spécifier les codes de status améliorés que vous souhaitez surveiller

  • Vous pouvez utiliser le Centre d'administration Exchange ou l'Environnement de ligne de commande Exchange Management Shell.

  • Par défaut, bien qu'il n'existe aucun code d'état étendu défini, les notifications d'échec de remise pour ces codes sont automatiquement envoyées au destinataire Exchange :

    • 5.1.4
    • 5.2.0
    • 5.2.4
    • 5.4.4
    • 5.4.6
    • 5.4.8
  • Vous ne pouvez définir que les codes d'état étendus. Vous ne pouvez pas définir de quotas.

Utiliser le Centre d’administration Exchange pour définir les codes d’état étendus à surveiller

Pour plus d’informations sur le Centre d’administration Exchange, consultez Centre d’administration Exchange dans Exchange Server.

  1. Dans le CENTRE d’administration Exchange, accédez à Flux> de messagerieConnecteurs de réception.

  2. Cliquez sur Autres options (icône Autres options) et sélectionnez Paramètres de transport de l’organisation.

  3. Dans la fenêtre Paramètres de transport de l'organisation qui s'ouvre, cliquez sur l'onglet Livraison. Dans la section Codes DSN, effectuez une ou plusieurs des étapes suivantes :

    • Pour ajouter des entrées, tapez le code status amélioré que vous souhaitez surveiller (4. <y.z> ou 5. <y.z>), puis cliquez sur Ajouter (icône Ajouter). Répétez cette étape autant de fois que nécessaire.

    • Pour modifier une entrée existante, cliquez sur Modifier (icône Modifier), puis modifiez-la inline.

    • Pour supprimer une entrée existante, sélectionnez-la, puis cliquez sur Supprimer (icône Supprimer).

    Lorsque vous avez terminé, cliquez sur Enregistrer.

Utiliser l'Environnement de ligne de commande Exchange Management Shell pour définir les codes d'état étendus à surveiller

Pour ajouter les codes d'état étendus à surveiller, qui remplacent les valeurs existantes, utilisez la syntaxe suivante :

Set-TransportConfig -GenerateCopyOfDSNFor <x.y.z>,<x.y.z>...

Cet exemple configure l'organisation Exchange de façon à transférer toutes les notifications d'échec de remise pour les valeurs des codes d'état étendus 5.7.1, 5.7.2 et 5.7.3 au destinataire Exchange.

Set-TransportConfig -GenerateCopyOfDSNFor 5.7.1,5.7.2,5.7.3

Pour ajouter ou supprimer des entrées sans modifier une valeur existante, utilisez la syntaxe suivante :

Set-TransportConfig -GenerateCopyOfDSNFor @{Add="<x.y.z>","<x.y.z>"...; Remove="<x.y.z>","<x.y.z>"...}

Cet exemple ajoute le code d'état étendu 5.7.5 et supprime 5.7.1 de la liste existante des notifications d'échec de remise transférées au destinataire Exchange.

Set-TransportConfig -GenerateCopyOfDSNFor @{Add="5.7.5"; Remove="5.7.1"}

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez correctement configuré des copies des notifications d'échec de remise à envoyer à la boîte aux lettres du destinataire Exchange, procédez comme suit :

  • Exécutez la commande suivante et vérifiez les valeurs des propriétés :

    Get-TransportConfig | Format-List GenerateCopyOfDSNFor
    
  • Surveillez la boîte aux lettres du destinataire Exchange pour voir si des notifications d'échec de remise contenant les codes d'état étendus définis y sont envoyées.

Valeurs d’identité pour les notifications d’échec de remise

L’identité d’une notification d’échec de remise utilise l’un des formats suivants :

  • NDR pour les codes status améliorés : <Language>\<Internal | External>\ <DSNcode>. Par exemple : En\Internal\5.1.2 ou Ja\External\5.1.2.

  • NDR pour les quotas : <Language>\ <QuotaMessageType>. Par exemple : En\ProhibitSendReceiveMailBox.

    • <Langue> : pour obtenir la liste des langues prises en charge, consultez la section Langues prises en charge pour les NDR dans cette rubrique.

    • <QuotaMessageType> : les valeurs valides sont les suivantes :

      Vous pouvez spécifier plusieurs critères à l'aide de l'opérateur de comparaison and. Les valeurs de propriété qui ne sont pas exprimées sous la forme d'un nombre entier doivent être entrées entre guillemets (« »).

      • ProhibitSendReceiveMailBox : une boîte aux lettres dépasse sa ProhibitSendReceiveQuota limite.
      • ProhibitSendMailbox : une boîte aux lettres dépasse sa ProhibitSendQuota limite.
      • WarningMailbox : une boîte aux lettres dépasse sa IssueWarningQuota limite lorsqu’une ProhibitSendQuota limite ou ProhibitSendReceiveQuota est configurée.
      • WarningMailboxUnlimitedSize : une boîte aux lettres dépasse sa IssueWarningQuota limite lorsqu’elle n’a ProhibitSendQuota pas de limite ou ProhibitSendReceiveQuota configurée.

      WarningMailboxUnlimitedSize : une boîte aux lettres dépasse sa limite IssueWarningQuota lorsqu’elle n’a aucune limite ProhibitSendQuota ou ProhibitSendReceiveQuota configurée.

      • ProhibitPostPublicFolder : un dossier public dépasse sa ProhibitPostQuota limite.
      • WarningPublicFolder : un dossier public dépasse sa IssueWarningQuota limite lorsqu’une ProhibitPostQuota limite est configurée.
      • WarningPublicFolderUnlimitedSize : un dossier public dépasse sa IssueWarningQuota limite quand aucune ProhibitPostQuota limite n’est configurée.

      WarningPublicFolderUnlimitedSize : un dossier public dépasse sa limite IssueWarningQuota lorsqu’il n’a pas de limite ProhibitPostQuota configurée.

      • ProhibitReceiveMailboxMessagesPerFolderCount : une boîte aux lettres dépasse sa MailboxMessagesPerFolderCountReceiveQuota limite.
      • WarningMailboxMessagesPerFolderCount : une boîte aux lettres dépasse sa MailboxMessagesPerFolderCountWarningQuota limite lorsqu’une ailboxMessagesPerFolderCountReceiveQuota limite est configurée.
      • WarningMailboxMessagesPerFolderUnlimitedCount : une boîte aux lettres dépasse sa MailboxMessagesPerFolderCountWarningQuota limite quand aucune MailboxMessagesPerFolderCountReceiveQuota limite n’est configurée.

      WarningMailboxMessagesPerFolderUnlimitedCount : une boîte aux lettres dépasse sa limite MailboxMessagesPerFolderCountWarningQuota lorsqu’elle n’a pas de limite MailboxMessagesPerFolderCountReceiveQuota configurée.

      • ProhibitReceiveFolderHierarchyChildrenCountCount : une boîte aux lettres dépasse sa FolderHierarchyChildrenCountReceiveQuota limite.
      • WarningFolderHierarchyChildrenCount : une boîte aux lettres dépasse sa FolderHierarchyChildrenCountWarningQuota limite lorsqu’une FolderHierarchyChildrenCountReceiveQuota limite est configurée.
      • WarningFolderHierarchyChildrenUnlimitedCount : une boîte aux lettres dépasse sa FolderHierarchyChildrenCountWarningQuota limite quand aucune FolderHierarchyChildrenCountReceiveQuota limite n’est configurée.
      • ProhibitReceiveFoldersCount : une boîte aux lettres dépasse sa FoldersCountReceiveQuota limite.
      • WarningFoldersCount : une boîte aux lettres dépasse sa FoldersCountWarningQuota limite lorsqu’une FoldersCountReceiveQuota limite est configurée.
      • WarningFoldersCountUnlimited Une boîte aux lettres dépasse sa FoldersCountWarningQuota limite lorsqu’aucune limite n’est FoldersCountReceiveQuota configurée.

      WarningFoldersCountUnlimited Une boîte aux lettres dépasse sa limite FoldersCountWarningQuota lorsqu’elle n’a pas de limite FoldersCountReceiveQuota configurée.

      • ProhibitReceiveFolderHierarchyDepth : une boîte aux lettres dépasse sa FolderHierarchyDepthWarningQuota limite.
      • WarningFolderHierarchyDepth : une boîte aux lettres dépasse sa FolderHierarchyDepthWarningQuota limite lorsqu’une FolderHierarchyDepthReceiveQuota limite est configurée.
      • WarningFolderHierarchyDepthUnlimited :: une boîte aux lettres dépasse sa FolderHierarchyDepthWarningQuota limite quand aucune FolderHierarchyDepthReceiveQuota limite n’est configurée.

Langues prises en charge pour les notifications d’échec de remise

Le tableau suivant répertorie les codes de langue pris en charge que vous pouvez utiliser dans les notifications d’échec de remise personnalisées.

Code langue Langue
af Afrikaans
am-ET Amharique (Éthiopie)
ar Arabe
as-IN Assamais (Inde)
bg Bulgare
bn-BD Bengla (Bangladesh)
bn-IN Bengla (Inde)
bs-Cyrl-BA Bosniaque (cyrillique, Bosnie-Herzégovine)
bs-Latn-BA Bosniaque (latin, Bosnie-Herzégovine)
ca Catalan
cs Tchèque
cy-GB Gallois (Grande-Bretagne)
da Danois
de Allemand
el Grec
en Anglais
es Espagnol
et Estonien
eu Basque
fa Perse
fi Finnois
fil-PH Filipino (Philippines)
fr Français
ga-IE Irlandais (Irlande)
gl Galicien
gu Goudjrati
ha-Latn-NG Haoussa (latin, Nigeria)
he Hébreu
hi Hindi
hr Croate
hu Hongrois
hy Arménien
id Indonésien
ig-NG Igbo (Nigeria)
is Islandais
it Italien
iu-Latn-CA Inuktitut (latin, Canada)
ja Japonais
ka Géorgien
kk Kazakh
km-KH Khmer (Cambodge)
kn Kannada
ko Coréen
kok Konkani
ky Kirghiz
lb-LU Luxembourgeois (Luxembourg)
lo-LA Lao (République démocratique populaire Lao)
lt Lituanien
lv Letton
mi-NZ Maori (Nouvelle-Zélande)
mk Macédonien
ml-IN Malayalam (Inde)
mr Marathe
ms Malais
ms-BN Malais (Brunei Darussalam)
mt-MT Maltais (Malte)
ne-NP Népalais (Népal)
nl Néerlandais
nn-NO Norvégien (nynorsk)
no Norvégien
nso-ZA Sesotho sa Leboa (Afrique du Sud)
or-IN Oriya (Inde)
pa Pendjabi
pl Polonais
ps-AF Pachto (Afghanistan)
pt Portugais
pt-PT Portugais (Portugal)
qut-GT Quiché (Guatemala)
quz-PE Quechua (Pérou)
ro Roumain
ru Russe
rw-RW Kinyarwanda (Rwanda)
si-LK Cinghalais (Sri Lanka)
sk Slovaque
sl Slovène
sq Albanais
sr Serbe
sr-Cyrl-CS Serbe (cyrillique, Serbie)
sv Suédois
sw Kiswahili
ta Tamoul
te Télougou
th Thaïlandais
tn-ZA Tswana (Afrique du Sud)
tr Turc
tt Tatar
uk Ukrainien
ur Ourdou
uz Ouszbek
vi Vietnamien
wo-SN Wolof (Sénégal)
xh-ZA Xhosa (Afrique du Sud)
yo-NG Yorouba (Nigeria)
zh-Hans Chinois (simplifié)
zh-Hant Chinois (Traditionnel)
zh-HK Chinois (Région administrative spéciale de Hong Kong)
zu-ZA Zoulou (Afrique du Sud)

Pour contrôler les langues utilisées dans les notifications d'échec de remise, utilisez les paramètres suivants sur la cmdlet Set-TransportConfig:

  • ExternalDsnDefaultLanguage : spécifie la langue par défaut à utiliser sur les NDR externes. La valeur par défaut est vide ($null), ce qui signifie que la langue du serveur Windows par défaut est utilisée.
  • InternalDsnDefaultLanguage : spécifie la langue par défaut à utiliser sur les NDR internes. La valeur par défaut est vide ($null), ce qui signifie que la langue du serveur Windows par défaut est utilisée.
  • ExternalDsnLanguageDetectionEnabled :
    • $true: Exchange tente d’envoyer une remise de remise externe dans la même langue que le message d’origine. Il s’agit de la valeur par défaut.
    • $false: la détection de la langue est désactivée pour les NDRs externes, le langage NDR est déterminé par le paramètre ExternalDsnDefaultLanguage .
  • InternalDsnLanguageDetectionEnabled :
    • $true: Exchange tente d’envoyer une remise interne dans la même langue que le message d’origine. Il s’agit de la valeur par défaut.
    • $false: la détection de la langue est désactivée pour les NDRs internes. Le langage NDR est déterminé par le paramètre InternalDsnDefaultLanguage .

Caractères spéciaux et balises HTML dans les notifications d’échec de remise

Le texte personnalisé que vous incluez dans une notification d’échec de remise peut contenir un maximum de 512 caractères, comprenant du texte et des balises HTML. Par exemple, vous pouvez inclure une description détaillée du problème, des informations de contact pour le support technique et un lien vers le site web du support technique.

Pour contrôler si Exchange utilise le format HTML ou du texte brut dans les notifications d'échec de remise, utilisez les paramètres suivants sur la cmdlet Set-TransportConfig:

  • ExternalDsnSendHtml :
    • $true: utilisez des balises HTML dans les NDR pour les expéditeurs externes. Il s’agit de la valeur par défaut.
    • $false: utilisez du texte brut dans les NDR pour les expéditeurs externes.
  • InternalDsnSendHtml :
    • $true: utilisez des balises HTML dans les NDR pour les expéditeurs internes. Il s’agit de la valeur par défaut.
    • $false: utilisez du texte brut dans les NDR pour les expéditeurs internes.

Le tableau suivant décrit les balises HTML que vous pouvez utiliser dans le texte des notifications d’échec de remise.

Description Balises HTML
Gras <B> et </B>
Italic <EM> et </EM>
Saut de ligne <BR>
Paragraphe <P> et </P>
Lien hypertexte <A HREF="url"> et </A>

Remarque : en raison de la présence de guillemets dans la balise, vous devez placer la chaîne de texte complète entre apostrophes (et non entre guillemets) si vous utilisez cette balise dans votre texte personnalisé. Dans le cas contraire, vous recevez une erreur.

Certains caractères d'une notification d'échec de remise nécessitent des codes d'échappement pour les identifier littéralement et non selon leur fonction dans la notification d'échec de remise. Les caractères suivants sont décrits dans le tableau suivant :

Caractère Code d'échappement
< &lt;
> &gt;
" &quot;
& &amp;

Par exemple, si vous souhaitez que l’échec de remise affiche le texte Please contact the Help Desk at <1234>., vous devez utiliser la valeur "Please contact the Help Desk at &lt;1234&gt;."

Il s'agit d'un exemple d'une valeur de texte de notification d'échec de remise personnalisée qui utilise des balises HTML et des codes d'échappement.

'You tried to send a message to a <B>disabled</B> mailbox. Please visit <A HREF="https://it.contoso.com">Internal Support</A> or contact &quot;InfoSec&quot; for more information.'