Accéder au contenu principal

Comment créer un dossier pour organiser les emails contenant des personnes spécifiques dans Outlook ?

Author: Amanda Li Last Modified: 2025-05-27

Dépassé par une boîte de réception encombrée ? Dans ce tutoriel, je vais vous présenter trois méthodes pour organiser les emails contenant des personnes spécifiques dans Outlook afin d'améliorer l'efficacité.


Toujours déplacer les emails contenant certaines personnes vers un dossier créé

1. Faites un clic droit sur le compte email pour lequel vous allez créer un dossier pour organiser les emails, sélectionnez "Nouveau dossier" dans le menu contextuel, et nommez le dossier.

the steps of always moving emails containing certain people to a created folder

2. Dans votre dossier Boîte de réception ou Éléments envoyés, sélectionnez l'un des messages contenant une adresse email spécifique que vous souhaitez déplacer vers le dossier créé.

3. Sous l'onglet "Accueil", dans le groupe "Déplacer", cliquez sur "Règles" > "Toujours déplacer les messages de : adresse email spécifique" et/ou "Règles" > "Toujours déplacer les messages vers : adresse email spécifique" selon vos besoins.

the steps of always moving emails containing certain people to a created folder

4. Dans la fenêtre pop-up Règles et alertes, spécifiez le dossier où vous souhaitez déplacer les messages, puis cliquez sur "OK".

the steps of always moving emails containing certain people to a created folder

5. Les emails dans la Boîte de réception ou les Éléments envoyés qui répondent aux conditions sont maintenant déplacés vers le dossier que vous venez de créer. Et les futurs messages seront également directement dirigés vers ce dossier s'ils remplissent les conditions.


Créer un dossier de recherche pour organiser automatiquement les emails pour des personnes spécifiques

Si vous ne voulez pas déplacer les messages vers un dossier, mais simplement les visualiser facilement. Vous pouvez créer un dossier de recherche dans Outlook, ce qui vous permet de trouver des messages correspondant à des critères spécifiés dans plusieurs dossiers, tout en les laissant dans leurs dossiers d'origine.

1. Sous l'onglet "Dossier", dans le groupe "Nouveau", cliquez sur "Nouveau dossier de recherche".

the steps of creating a search folder to automatically organize emails for specific people
2. Dans la fenêtre pop-up Nouveau dossier de recherche, procédez comme suit :
  • 1) Dans la zone Sélectionner un dossier de recherche, dans la liste Courrier des personnes et des listes, sélectionnez "Courrier de et à des personnes spécifiques", ou "Courrier de personnes spécifiques" selon vos besoins.
  • 2) Dans la zone Personnaliser le dossier de recherche, cliquez sur "Choisir" pour sélectionner des personnes depuis votre liste d'adresses.
  • 3) Spécifiez le compte email à partir duquel rechercher les emails.
  • 4) Cliquez sur "OK".
the steps of creating a search folder to automatically organize emails for specific people

3. Un dossier de recherche est créé sous Dossiers de recherche, contenant les messages électroniques qui répondent aux conditions.

the steps of creating a search folder to automatically organize emails for specific people

Création groupée de dossiers pour organiser les emails pour tous vos comptes email avec VBA

Si vous avez plusieurs comptes email dans Outlook, et que vous souhaitez créer des dossiers pour chaque compte email en lots pour des personnes spécifiques, vous pouvez utiliser la méthode VBA pour déplacer les messages contenant des personnes spécifiques depuis les Boîtes de réception ou les dossiers Envoyés de vos comptes email. Procédez comme suit.

1. Dans votre Outlook, cliquez sur "Fichier" > "Options" > "Centre de gestion de la confidentialité", puis cliquez sur "Paramètres du Centre de gestion de la confidentialité".

the steps of creating a search folder to automatically organize emails for specific people

2. Dans la fenêtre pop-up, passez à "Paramètres des macros", sélectionnez "Activer toutes les macros", et cochez "Appliquer les paramètres de sécurité des macros aux compléments installés".

the steps of creating a search folder to automatically organize emails for specific people

3. Cliquez sur les boutons "OK" pour fermer les fenêtres de dialogue.

4. Appuyez sur les touches "Alt" + "F11" pour ouvrir la fenêtre Microsoft Visual Basic for Applications.

5. Cliquez sur "Insérer" > "Module". Ensuite, copiez l'un des codes VBA suivants dans la fenêtre Module.

the steps of creating a search folder to automatically organize emails for specific people

Code VBA 1 : Création groupée de dossiers pour organiser les emails contenant des expéditeurs spécifiques dans toutes les boîtes de réception des comptes email

Sub MailArchiveSenderInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder" 'Replace "NewFolder" with desired folder name
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderInbox)
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      If xMail.Sender.Type = "EX" Then
        xSenderAddress = xMail.Sender.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
      Else
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If xSenderAddress = "" Then
        xSenderAddress = xMail.SenderEmailAddress
      End If
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Remarque : Vous devez remplacer des extraits spécifiques en fonction des commentaires dans les lignes 12, 16 et 35 du code VBA ci-dessus.

Code VBA 2 : Création groupée de dossiers pour organiser les emails contenant des destinataires spécifiques dans toutes les boîtes de réception des comptes email

Sub MailArchiveRecipientInInbox()
'Update by ExtendOffice
Dim I As Integer
Dim xAccount As Account
Dim xItem As Object
Dim xMail As MailItem
Dim xNewFolder As Folder
Dim xInboxFolder As Folder
Dim xSenderAddress As String
Dim xRecipient As Recipient
Dim xFolderName As String
xFolderName = "NewFolder"
Const PR_SMTP_ADDRESS = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
On Error Resume Next
For Each xAccount In Application.Session.Accounts
  Set xInboxFolder = xAccount.DeliveryStore.GetDefaultFolder(olFolderSentMail)
  Set xNewFolder = Nothing
  Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders(xFolderName)
  If xNewFolder Is Nothing Then
    Set xNewFolder = xAccount.DeliveryStore.GetRootFolder.Folders.Add(xFolderName)
  End If
  For I = xInboxFolder.Items.Count To 1 Step -1
    Set xItem = xInboxFolder.Items.Item(I)
    If xItem.Class = olMail Then
      Set xMail = xItem
      xSenderAddress = ""
      For Each xRecipient In xMail.Recipients
'        If xRecipient.Type = olCC Then
            xSenderAddress = xSenderAddress & ", " & xRecipient.PropertyAccessor.GetProperty(PR_SMTP_ADDRESS)
            If xSenderAddress = "" Then
              xSenderAddress = xSenderAddress & ", " & xRecipient.Address
            End If
'        End If
      Next
      If VBA.InStr(xSenderAddress, "name@example.com") <> 0 Then
        xMail.Move xNewFolder
      End If
    End If
  Next
  If xNewFolder.Items.Count = 0 Then
    xNewFolder.Delete
    xAccount.DeliveryStore.GetDefaultFolder(olFolderDeletedItems).Folders(xFolderName).Delete
  End If
Next
Set xInboxFolder = Nothing
Set xNewFolder = Nothing
End Sub

Remarque :

  • 1) Vous devez remplacer des extraits spécifiques en fonction des commentaires dans les lignes 12, 16 et 35 du code VBA ci-dessus.
  • 2) Pour archiver les messages contenant des destinataires CC ou CCI spécifiques, supprimez l'apostrophe (') au début des lignes 28 et 33 pour les activer.

6. Appuyez sur "F5" pour exécuter le code VBA. De nouveaux dossiers seront créés s'il y a des messages répondant aux conditions.

Remarque : La méthode VBA fonctionne pour les messages existants. S'il y a de nouveaux messages de/vers la personne spécifique que vous souhaitez archiver, veuillez répéter les étapes "4"-"6".

Articles connexes

Comment créer un dossier de recherche à travers plusieurs fichiers de données Outlook/PST/comptes email ?

Comme vous le savez, un dossier de recherche peut uniquement chercher des emails dans la portée de la boîte aux lettres actuelle dans Outlook. Cependant, Outlook peut effectuer des recherches dans toutes les boîtes aux lettres grâce à la fonction Recherche instantanée. Par conséquent, vous pouvez essayer la solution de contournement ci-dessous pour créer un dossier de recherche à travers plusieurs comptes email dans Outlook.

Comment créer un dossier de recherche pour les emails internes dans Outlook ?

Il n'est pas difficile de créer un dossier de recherche par un expéditeur ou domaine d'expéditeur spécifié dans les comptes email POP3 normaux dans Outlook. Cependant, cette même méthode ne fonctionne pas pour les comptes Exchange. Dans cet article, je vais vous montrer comment créer un dossier de recherche pour afficher tous les emails provenant d'expéditeurs internes au sein d'un compte Exchange.

Comment regrouper les messages électroniques par catégories de couleur spécifiées dans Outlook ?

Parfois, vous marquez des messages électroniques avec des catégories de couleur spécifiées, et ensuite vous pouvez facilement appliquer des règles ou retrouver ces messages électroniques, ou encore pour d'autres fins. Lorsqu'une masse de messages électroniques se trouve dans un dossier de courrier, il est difficile de repérer rapidement les messages électroniques marqués par des catégories de couleur spécifiées. En réalité, il existe plusieurs astuces pour regrouper rapidement les messages électroniques par catégories de couleur spécifiées dans Microsoft Outlook.

Comment créer un dossier pour organiser les emails par plage de dates dans Outlook ?

Dans ce tutoriel, je vais vous présenter deux méthodes pour organiser les emails par plage de dates avec des dossiers dans Outlook afin d'améliorer l'efficacité.


Meilleurs outils de productivité pour Office

Dernières nouvelles : Kutools pour Outlook lance une version gratuite !

Découvrez la toute nouvelle version GRATUITE de Kutools pour Outlook avec plus de70 fonctionnalités incroyables, à utiliser POUR TOUJOURS ! Cliquez pour télécharger maintenant !

🤖 Kutools IA : Utilise une technologie IA avancée pour gérer les emails sans effort, y compris répondre, résumer, optimiser, étendre, traduire et composer des emails.

📧 Automatisation des emails : Réponse automatique (Disponible pour POP et IMAP) / Programmation d'envoi d'emails / CC/BCC automatique par règle lors de l'envoi d'un email / Transfert automatique (Règle avancée) / Ajouter automatiquement une salutation / Diviser automatiquement les emails multi-destinataires en messages individuels...

📨 Gestion des emails : Rappeler les emails / Bloquer les emails frauduleux par sujets et autres / Supprimer les emails en double / Recherche avancée / Organiser les dossiers...

📁 Pièces jointes Pro : Enregistrement par lot / Détachement par lot / Compression par lot / Enregistrement automatique / Détachement automatique / Compression automatique...

🌟 Magie de l'interface : 😊Plus d'emojis jolis et cool / Vous rappeler lorsque des emails importants arrivent / Réduire Outlook au lieu de fermer...

👍 Merveilles en un clic : Répondre à tous avec pièces jointes / Emails anti-phishing / 🕘Afficher le fuseau horaire de l'expéditeur...

👩🏼‍🤝‍👩🏻 Contacts & Calendrier : Ajouter des contacts par lot à partir des emails sélectionnés / Diviser un groupe de contacts en groupes individuels / Supprimer le rappel d'anniversaire...

Déverrouillez instantanément Kutools pour Outlook d'un simple clic. Ne tardez pas, téléchargez maintenant et boostez votre efficacité !

kutools for outlook features1 kutools for outlook features2