Procédure de configuration d'une boîte aux lettres « fourre-tout »

 

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

Dernière rubrique modifiée : 2007-05-22

Cette rubrique décrit l'utilisation de la console de gestion Exchange ou de l'environnement de ligne de commande Exchange Management Shell pour configurer des règles de transport afin de copier ou de rediriger des messages vers une boîte aux ettres « fourre-tout » sur un ordinateur sur lequel le rôle serveur de transport Edge est installé.

Une boîte aux ettres « fourre-tout » est généralement une boîte aux lettres de votre organisation utilisée pour collecter tous les messages électroniques qui lui sont envoyés. En fonction de vos préférences, la boîte aux ettres « fourre-tout » peut recevoir tous les messages ou uniquement ceux envoyés à des boîtes aux lettres n'existant pas. Vous pouvez configurer des règles de transport sur des serveurs de transport Edge afin de copier ou de rediriger les messages reçus par votre organisation vers la boîte aux ettres « fourre-tout ».

Pour configurer une boîte aux ettres « fourre-tout », vous devez exécuter les actions suivantes, décrites plus loin dans cette rubrique :

  • créer une boîte aux lettres ;

  • désactiver le filtrage des destinataires ;

  • configurer une règle de transport pour copier ou rediriger des messages vers une boîte aux ettres « fourre-tout ».

Avant de commencer

Pour configurer une boîte aux ettres « fourre-tout », vous devez utiliser des règles de transport qui s'exécutent sur des serveurs de transport Edge. Vous devez également désactiver le filtrage des destinataires sur ces serveurs de transport Edge. Vous devez faire cela parce que les messages passent par l'agent de filtrage des destinataires avant de passer par l'agent de règle Edge. Pour éviter le rejet de messages par l'agent de filtrage des destinataires en raison de l'inexistence d'une boîte aux lettres, vous devez désactiver le filtrage des destinataires.

Lorsque vous désactivez le filtrage des destinataires, certaines fonctions dépendant de l'agent de filtrage des destinataires cessent d'opérer. Avant de désactiver le filtrage des destinataires, vous devez comprendre les avantages liés à l'exécution de l'agent de filtrage des destinataires et comprendre les fonctionnalités qui en dépendent. Pour plus d'informations sur l'agent de filtrage des destinataires et la manière dont il contribue à réduire les effets du courrier indésirable, des attaques par déni de service (DoS) et d'autres menaces, consultez la rubrique Filtrage des destinataires.

Notes

Les destinataires sont résolus avant la transmission des messages par l'agent de règles de transport sur des serveurs de transport Hub. C'est pourquoi, il n'est pas possible d'utiliser des règles de transport sur des serveurs de transport Hub pour copier ou rediriger des messages vers une boîte aux ettres « fourre-tout ».

Pour créer une règle de transport destinée à copier ou à rediriger des messages vers une boîte aux ettres « fourre-tout », utilisez la procédure permettant de créer une règle de transport. Les conditions, exceptions et actions de règle de transport de cette procédure sont spécifiques aux règles de transport exécutées sur des serveurs de transport Edge.

Pour plus d'informations sur les règles de transport, consultez la rubrique Vue d'ensemble des règles de transport.

Pour exécuter les procédures suivantes sur un ordinateur sur lequel le rôle serveur de transport Edge est installé, vous devez ouvrir une session en utilisant un compte membre du groupe Administrateurs local sur cet ordinateur.

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.

Création d'une boîte aux lettres

Vous devez créer une boîte aux lettres qui recevra les messages copiés ou redirigés vers elle par les règles de transport. Comme cette boîte aux lettres peut contenir des messages sensibles, vous devez en restreindre l'accès. En outre, en fonction du volume des messages que reçoit la boîte aux lettres, il se peut que vous deviez exécuter une ou plusieurs des opérations suivantes :

  • augmenter les limites de quota de boîte aux lettres ;

  • configurer la gestion des enregistrements de messagerie pour supprimer automatiquement de la boîte aux lettres les messages dont l'âge est supérieur à la valeur configurée.

Après avoir créé la boîte aux lettres, notez l'adresse SMTP (Simple Mail Transfer Protocol) qui lui est attribuée.

Pour plus d'informations sur la création et la gestion de la boîte aux ettres « fourre-tout », consultez les rubriques suivantes :

Désactivation du filtrage des destinataires

Vous devez désactiver le filtrage des destinataires sur chaque serveur de transport Edge sur lequel vous voulez configurer des règles de transport destinées à copier ou à rediriger des messages vers une boîte aux ettres « fourre-tout ». Pour désactiver le filtrage des destinataires, vous devez désactiver l'agent de filtrage des destinataires. Les procédures suivantes décrivent comment désactiver l'agent de filtrage des destinataires à l'aide de la console de gestion Exchange et de l'environnement de ligne de commande Exchange Management Shell.

Désactivation du filtrage des destinataires à l'aide de la console de gestion Exchange sur un serveur de transport Edge

  1. Ouvrez la console de gestion Exchange sur le serveur de transport Edge sur lequel vous voulez créer la règle de transport.

  2. Dans l'arborescence de la console, cliquez sur Transport Edge.

  3. Dans le volet Résultats, cliquez sur l'onglet Anti-spam.

  4. Dans le volet Actions, cliquez avec le bouton droit sur Filtrage des destinataires, puis sélectionnez Désactiver.

Désactivation du filtrage des destinataires à l'aide de l'environnement de ligne de commande Exchange Management Shell sur un serveur de transport Edge

  1. Exécutez la commande suivante :

    Disable-TransportAgent "Recipient Filter Agent"
    
  2. Lorsque vous êtes invité à confirmer l'exécution de cette action, tapez Oui, puis appuyez sur ENTRÉE.

Configuration d'une règle de transport pour copier ou rediriger des messages vers la boîte aux lettres « fourre-tout »

Après avoir créé une boîte aux lettres pour accepter des messages et désactivé le filtrage des destinataires, vous devez créer une règle de transport destinée à copier ou à rediriger les messages vers la boîte aux ettres « fourre-tout ». Vous devez configurer cette règle de transport sur chaque serveur de transport Edge vers lequel vous voulez copier ou rediriger des messages

Dans la plupart des organisations se servant d'une boîte aux ettres « fourre-tout », seuls les messages reçus par les expéditeurs à l'extérieur de l'organisation sont copiés ou redirigés vers la boîte aux lettres. Pour bénéficier de cette fonctionnalité, il vous faut utiliser la condition de règle de transport provenant d'utilisateurs internes ou externes à l'organisation et définir la condition sur Externe.

Votre organisation doit déterminer si les messages sont copiés ou redirigés vers la boîte aux ettres « fourre-tout ». La liste suivante compare les deux opérations :

  • Message copié   Lorsqu'un message est copié dans la boîte aux ettres « fourre-tout », il est acheminé vers le destinataire d'origine et également copié, via les champs Cc ou Cci, dans la boîte aux ettres « fourre-tout ». Si le destinataire d'origine n'existe pas, l'expéditeur reçoit une notification d'échec de remise.

  • Message redirigé   Lorsqu'un message est redirigé vers la boîte aux ettres « fourre-tout », il n'est pas acheminé jusqu'au destinataire d'origine. Le message est envoyé uniquement à la boîte aux ettres « fourre-tout ». Si le destinataire d'origine n'existe pas, l'expéditeur ne reçoit pas de notification d'échec de remise.

Vous devez également configurer l'exception excepté quand le texte modèles de texte apparaît dans une des adresses de destinataires afin d'éviter de copier ou de rediriger les messages vers la boîte aux ettres « fourre-tout » pour les adresses SMTP existant déjà dans votre organisation. Cette exception utilise des expressions régulières pour empêcher la règle de transport de copier ou rediriger les messages vers la boîte aux ettres « fourre-tout » si l'adresse SMTP existe dans votre organisation. Vous devez configurer manuellement l'exception avec les adresses SMTP de votre organisation et entourer chaque adresse SMTP des chaînes de modèles ^ et $.

Pour plus d'informations sur les expressions régulières, consultez la rubrique Expressions régulières dans les règles de transport.

importantImportant :
Un message envoyé à votre organisation ne sera pas copié ou redirigé vers la boîte aux ettres « fourre-tout » si au moins une des adresses SMTP comprises dans les destinataires est configurée dans l'exception à la règle de transport. Cette règle s'applique même si au moins une des adresses SMTP dans le message n'existe pas dans votre organisation.

Utilisation de la console de gestion Exchange pour copier ou rediriger un message vers la boîte aux ettres « fourre-tout »

Suivez ces étapes pour configurer une règle de transport permettant de copier ou de rediriger les messages vers la boîte aux ettres « fourre-tout ».

Utilisation de la console de gestion Exchange pour copier ou rediriger des messages vers une boîte aux ettres « fourre-tout » sur un serveur de transport Edge.

  1. Ouvrez la console de gestion Exchange sur le serveur de transport Edge sur lequel vous voulez créer la règle de transport.

  2. Dans l'arborescence de la console, cliquez sur Transport Edge.

  3. Dans le volet Résultats, cliquez sur l'onglet Règles de transport, puis, dans le volet Actions, cliquez sur Nouvelle règle de transport....

  4. Dans le champ Nom de l'Assistant Règle de transport, entrez le nom de la règle de transport.

  5. Si vous disposez de commentaires en relation avec cette règle, entrez-les dans le champ Commentaires.

  6. Si vous voulez que la règle soit créée dans un état désactivé, désactivez la case à cocher Activé. Sinon, laissez la case à cocher Activé activée.

  7. Cliquez sur Suivant.

  8. Dans le champ Étape 1. Sélectionnez une(des) condition(s), sélectionnez la condition provenant d'utilisateurs internes ou externes à l'organisation.

  9. Dans le champ Étape 2. Modifiez la description de la règle (cliquer sur une valeur soulignée), cliquez sur le mot bleu souligné Interne.

  10. Lorsque vous cliquez sur le mot bleu souligné Interne, une nouvelle fenêtre s'ouvre et une zone de liste déroulante apparaît. Cliquez sur Externe dans la zone de liste déroulante, puis sur OK pour fermer la fenêtre.

  11. Si vous souhaitez ajouter des conditions, faites-le immédiatement. Après avoir configuré toutes les conditions, cliquez sur Suivant.

  12. Dans le champ Étape 1. Sélectionnez une(des) action(s), sélectionnez l'action Copier le message vers plusieurs adresses si vous souhaitez copier des messages dans la boîte aux ettres « fourre-tout ». Sélectionnez l'action Rediriger le message vers plusieurs adresses si vous souhaitez rediriger les messages vers la boîte aux ettres « fourre-tout ». Ne pas sélectionner les deux actions dans la même règle de transport.

  13. Dans le champ Étape 2. Modifiez la description de la règle (cliquez sur une valeur soulignée), cliquez sur le mot bleu souligné Adresses.

  14. Dans la fenêtre qui apparaît, tapez l'adresse SMTP de la boîte aux ettres « fourre-tout » indiquée précédemment dans la section « Créer une boîte aux lettres » puis cliquez sur Ajouter. Cliquez ensuite sur OK pour fermer la fenêtre.

  15. Si vous souhaitez configurer des actions supplémentaires, exécutez les tâches suivantes. Après avoir configuré toutes les actions, cliquez sur Suivant.

  16. Dans le champ Étape 1. Sélectionnez une(des) exception(s), sélectionnez l'exception excepté quand le texte modèles de texte apparaît dans une des adresses de destinataires.

  17. Si vous avez sélectionné des exceptions à l'étape précédente, dans le champ Étape 2. Modifiez la description de la règle (cliquez sur une valeur soulignée), cliquez sur les mots bleus soulignés Modèles de texte.

  18. Dans la fenêtre qui apparaît, entrez les adresses SMTP des boîtes aux lettres de votre organisation. Entourez chaque adresse SMTP des chaînes de modèle ^ et $. Par exemple, si l'adresse SMTP est david@contoso.com, entrez : ^david@contoso.com$. Cliquez sur Ajouter après avoir entré chaque adresse SMTP. Lorsque vous avez terminé, cliquez sur OK pour fermer la fenêtre.

  19. Si vous souhaitez configurer des exceptions supplémentaires, faites-le immédiatement. Après avoir configuré toutes les exceptions, cliquez sur Suivant.

  20. Consultez le Résumé de configuration. Si vous êtes satisfait de la configuration de la nouvelle règle, cliquez sur Nouveau, puis sur Terminer.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour copier ou rediriger un message vers la boîte aux ettres « fourre-tout »

Pour utiliser l'environnement de ligne de commande Exchange Management Shell pour créer une règle de transport destinée à copier ou à rediriger des messages vers une boîte aux ettres « fourre-tout », vous devez connaître la procédure permettant de créer une règle de transport à l'aide de l'environnement de ligne de commande. Pour plus d'informations, consultez la rubrique « Utilisation de l'environnement de ligne de commande Exchange Management Shell pour créer une règle de transport » dans Procédure de création d'une règle de transport.

Pour configurer une règle de transport permettant de copier ou de rediriger des messages vers une boîte aux ettres « fourre-tout », vous devez configurer la condition de règle de transport indiquant à la règle d'appliquer l'action uniquement sur les messages envoyés par les expéditeurs externes à l'organisation. Pour ce faire, utilisez la règle de transport FromScope répertoriée dans la cmdlet Get-TransportRulePredicate.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour configurer la condition de règle de transport ne sélectionnant que les messages des expéditeurs externes à l'organisation

  • Exécutez les commandes suivantes :

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    

Une fois la condition configurée, vous devez également configurer l'action de la règle de transport. Si vous souhaitez copier un message dans la boîte aux ettres « fourre-tout », vous devez utiliser l'action de règle de transport CopyTo. Si vous souhaitez rediriger des messages vers la boîte aux ettres « fourre-tout », vous devez utiliser l'action de règle de transport RedirectMessage. Ces deux actions sont disponibles sur la cmdlet Get-TransportRuleAction. Vous devez également utiliser la syntaxe suivante pour spécifier l'adresse SMTP de la boîte aux ettres « fourre-tout » :

$Action.Addresses = @("<SMTP address of catch-all mailbox>")

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour configurer l'action de règle de transport copiant les messages dans une boîte aux ettres « fourre-tout »

  • Exécutez les commandes suivantes :

    $Action = Get-TransportRuleAction CopyTo
    $Action.Addresses @("catch-all@contoso.com")
    

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour configurer l'action de règle de transport redirigeant les messages vers une boîte aux ettres « fourre-tout »

  • Exécutez les commandes suivantes :

    $Action = Get-TransportRuleAction RedirectMessage
    $Action.Addresses @("catch-all@contoso.com")
    

Une fois ces commandes exécutées, vous devez configurer les exceptions pour éviter de copier ou de rediriger vers la boîte aux ettres « fourre-tout » les adresses SMTP existant dans votre organisation. Pour ce faire, utilisez la règle de transport AnyOfRecipientAddressMatches répertoriée dans la cmdlet Get-TransportRulePredicate. Vous devez également utiliser la syntaxe suivante pour spécifier les adresses SMTP existant déjà dans votre organisation :

$Exception.Addresses = @("^<Existing SMTP address 1>$", "^<Existing SMTP address 2>$", ...)

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour configurer l'exception à la règle de transport permettant d'éviter de copier ou de rediriger des messages envoyés aux adresses SMTP existantes dans votre organisation

  • Exécutez les commandes suivantes :

    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$", "^ray@contoso.com$")
    

Pour finir, vous devez créer une règle de transport à l'aide de la cmdlet New-TransportRule et spécifier chaque condition, action et exception configurées.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour créer une règle de transport copiant ou redirigeant les messages dans une boîte aux ettres « fourre-tout »

  • Exécutez les commandes suivantes :

    New-TransportRule -Name "Copy messages to a catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

Exemples : règles de transport créées à l'aide de l'environnement de ligne de commande Exchange Management Shell

Les procédures suivantes indiquent comment utiliser l'environnement de ligne de commande Exchange Management Shell pour créer des règles de transport permettant de copier ou de rediriger les messages vers une boîte aux ettres « fourre-tout ».

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour copier des messages vers une boîte aux ettres « fourre-tout » sur un serveur de transport Edge.

  • Exécutez les commandes suivantes :

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    $Action = Get-TransportRuleAction CopyTo
    $Action.Addresses = @("catch-all@contoso.com")
    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$")
    New-TransportRule -Name "Copy messages to catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour rediriger des messages vers une boîte aux ettres « fourre-tout » sur un serveur de transport Edge.

  • Exécutez les commandes suivantes :

    $Condition = Get-TransportRulePredicate FromScope
    $Condition.Scope = "NotInOrganization"
    $Action = Get-TransportRuleAction RedirectMessage
    $Action.Addresses @("catch-all@contoso.com")
    $Exception = Get-TransportRulePredicate AnyOfRecipientAddressMatches
    $Exception.Patterns = @("^david@contoso.com$", "^brian@contoso.com$")
    New-TransportRule -Name "Redirect messages to catch-all mailbox" -Conditions @($Condition) -Actions @($Action) -Exceptions @($Exception)
    

Pour plus d'informations

Pour obtenir des informations détaillées sur la syntaxe et les paramètres de chaque commande, consultez les rubriques suivantes :

Pour plus d'informations sur les règles de transport, consultez les rubriques suivantes :