Déplacer mails envoyés et reçus Mac

Dans l'application MAIL, mes emails sont archivés dans des dossiers stockés sur mon Mac (dans l'application MAIL).

Mes emails sont regroupés par conversation.

Comment déplacer tous les emails envoyés et reçus, d'une même conversation, vers mes dossiers de stockage? (Je ne vois pas comment faire autrement que déplacer depuis la boite de réception d'abord et ensuite depuis les "envoyés)


Merci d'avance !


Mail : déplacer, ensemble, tous les mails envoyés et reçus d'une même conversation

[Titre Modifié par l’Hôte]

MacBook Air 13″, macOS 15.4

Publiée le 23 mai 2025 à 23h53

Répondre
1 réponse

Le 24 mai 2025 à 07h33 en réponse à Totoche001

Bonjour Totoche001


C’est l’un des points les moins intuitifs de l’app Mail sous macOS, même dans les versions récentes comme macOS Sequoia


Mail regroupe les conversations visuellement, mais les messages restent physiquement dans leurs boîtes respectives (Réception, Envoyés, etc.), ce qui complique un déplacement groupé. Voici une explication claire, et les méthodes possibles pour déplacer toute une conversation, reçus + envoyés, d’un coup.


Pourquoi ce n’est pas simple

• Mail affiche les messages par conversation, ce qui donne l’impression qu’on peut les déplacer ensemble.

• Mais déplacer une conversation dans un dossier ne déplace que les messages présents dans la boîte d’origine (ex : Réception).

  • Les messages envoyés ne bougeront pas sauf si vous les sélectionnez séparément depuis leur boîte d’envoi.


Méthode semi-automatique (recommandée, Gardez le contrôle !)

1. Afficher tous les messages de la conversation

• Allez dans la boîte Réception.

• Cliquez sur une conversation.

• Dans la barre en haut : Présentation > Développer toutes les conversations (si ce n’est pas déjà actif). (Organiser par conversation doit être présélectionné)


2. Sélectionner tous les messages de la conversation

• Cliquez sur la conversation, puis utilisez Commande (⌘) + clic pour sélectionner manuellement tous les messages (reçus + envoyés).

• Oui, cela peut nécessiter d’aller aussi dans Envoyés pour les sélectionner.

• Malheureusement, il n’existe pas encore de sélection “globale” d’une conversation incluant tous les messages indépendamment de leur boîte.


3. Faire un glisser-déposer ou clic droit > Déplacer vers…

• Une fois tous les messages sélectionnés, faites-les glisser dans le dossier de votre choix sous “Sur mon Mac”.

• Ou clic droit > Déplacer vers > [Dossier local]


Astuce : Créer une boîte intelligente temporaire

Si vous voulez regrouper automatiquement tous les messages (reçus ET envoyés) d’une conversation, vous pouvez faire ceci :

1. Allez dans Boîte aux lettres > Nouvelle boîte intelligente

2. Configurez-la avec ces critères :

• Expéditeur contient : l’adresse de votre correspondant

• OU Destinataire contient : cette même adresse

3. Ajoutez un critère “Objet contient” si vous voulez affiner par fil de discussion.


Cela affichera tous les messages liés à cette personne ou conversation, toutes boîtes confondues.


Ensuite, sélectionnez tous les messages affichés dans cette boîte intelligente et déplacez-les vers le dossier local.


• Il n’existe pas de fonction native pour “déplacer toute la conversation (envoyés + reçus)” automatiquement en un clic.


Alternative : Script AppleScript ( si vous le sentez ...)

Si vous manipulez souvent des conversations et voulez automatiser le déplacement, créer un petit AppleScript qui fait ceci :

Cherche tous les messages d’un expéditeur/destinataire, reçus et envoyés, et les déplace dans un dossier “Sur mon Mac”.

  • Ouvrez Script Editor dans Applications/Utilitaires
  • Collez le code ci dessous :
  • Remplacez :

•"exemple@domaine.com" par l’adresse de la personne avec qui la conversation a eu lieu.

•"Dossier Archivage" par le nom du dossier local dans Mail (créé sous “Sur mon Mac”).

  • Cliquez sur ▶️ pour exécuter.


NB : Sauvegardez votre Mac et le contenu de l’application Mail avec TimeMachine vant de tester le script



-- CONFIGURATION

set targetEmail to "exemple@domaine.com"

set destinationMailboxName to "Dossier Archivage"

set destinationMailboxParent to "Sur mon Mac" -- racine locale


tell application "Mail"

-- Trouver la boîte de destination

set destinationMailbox to mailbox destinationMailboxName of mailbox destinationMailboxParent

-- Vérifie les boîtes Réception et Envoyés

set sourceMailboxes to {inbox, sent mailbox}

repeat with mbox in sourceMailboxes

set selectedMessages to messages of mbox whose sender contains targetEmail or address of every recipient contains targetEmail

repeat with msg in selectedMessages

move msg to destinationMailbox

end repeat

end repeat

end tell


Revenez vers nous..


Bon week-end




Cette discussion a été fermée par le système ou l’équipe de la communauté. Vous pouvez voter pour les publications que vous jugez utiles ou effectuer des recherches dans la communauté pour trouver des réponses supplémentaires.

Déplacer mails envoyés et reçus Mac

Bienvenue dans la Communauté d’assistance Apple
Un forum où les clients Apple s’entraident avec leurs produits. Faites vos premiers pas avec votre compte Apple.