Outlook : conserver une trace des courriels envoyés depuis une boîte aux lettres partagée (CC/BCC, règles, PowerShell, Éléments envoyés)

Vous envoyez “au nom de” une boîte partagée et les messages disparaissent des radars ? Voici des méthodes éprouvées — côté Outlook et côté serveur — pour que chaque envoi soit automatiquement archivé et facilement retrouvable par toute l’équipe.

Sommaire

Contexte et enjeux

Dans de nombreuses équipes, la boîte aux lettres partagée (par exemple support@contoso.com ou finance@contoso.com) sert d’identité d’expéditeur commune. Or, dans Outlook pour Microsoft 365, les messages envoyés Send As (« Envoyer en tant que ») ou Send On Behalf (« Envoyer de la part de ») ne s’affichent pas toujours comme on l’attend dans Éléments envoyés de la boîte partagée. Résultat : perte de traçabilité, doublons et temps perdu à reconstituer l’historique.

Ce guide décrit les approches fiables pour forcer une copie automatique (CC ou BCC) vers la boîte partagée, ou mieux : faire enregistrer côté serveur chaque envoi dans les Éléments envoyés de la boîte partagée — indépendamment du client (Outlook bureau, web, mobile).

Résumé des approches

ApprocheProcédurePoints clés / Limitations
Règle Outlook “Appliquer aux messages que j’envoie”Accueil ➜ Règles ➜ Gérer les règles et alertes. Nouvelle règle ➜ « Appliquer la règle aux messages que j’envoie ». Ne cochez aucune condition ➜ Suivant. Action : CC le message à (ou Cci le message à) l’adresse de la boîte partagée. Terminez, nommez la règle.✔️ Rapide, aucun droit admin.
❌ S’applique par défaut à tous vos comptes.
Limiter la règle au seul compte partagéDans la même règle, ajoutez la condition « par le biais du compte spécifié » et choisissez la boîte partagée.Fonctionne uniquement si la boîte partagée apparaît comme un compte distinct (pas seulement un dossier ajouté). Sinon, Outlook ignore la condition.
Activer l’option “Copier dans Éléments envoyés” côté serveurExchange Online PowerShell : Set-Mailbox -Identity "NomBoîte" -MessageCopyForSentAsEnabled $true -MessageCopyForSendOnBehalfEnabled $true Alternative granulaire : Set-MailboxSentItemsConfiguration -Identity "NomBoîte" -SendAsItemsCopiedTo SenderAndFrom -SendOnBehalfOfItemsCopiedTo SenderAndFrom Centre d’administration Exchange : Boîtes aux lettres partagées ➜ sélectionner la boîte ➜ paramètre Éléments envoyés ➜ cocher « Copier les éléments envoyés ».✔️ Couvre tous les clients (Outlook bureau, web, mobile).
❌ Nécessite un rôle d’administrateur Exchange.
Quick Step ou VBAQuick Step : créer une action « Nouveau message » préremplie avec la boîte partagée en BCC.
VBA : macro Application_ItemSend ajoutant la BCC si l’expéditeur est la boîte partagée.
✔️ Très flexible.
❌ Maintenance manuelle, macros désactivées par défaut, non pris en charge dans tous les clients.

Pourquoi privilégier la configuration serveur

  • Uniformité : un seul paramétrage pour tous, quelle que soit la version d’Outlook ou l’appareil.
  • Fiabilité : pas de dépendance aux règles côté client, aux profils Outlook ou aux états de connexion.
  • Conformité : l’archive Éléments envoyés de la boîte partagée reflète exactement ce qui est envoyé « en tant que » ou « de la part de » cette boîte.

Comprendre Send As vs Send On Behalf

Mode d’envoiExpéditeur affichéDroit nécessaireImpact sur l’archive
Send As (Envoyer en tant que)La boîte partagée uniquement (pas votre nom)Autorisation SendAs sur la boîte partagéeAvec configuration serveur : copie dans Éléments envoyés du Sender et/ou du From selon le paramètre choisi.
Send On Behalf (Envoyer de la part de)Votre nom « au nom de » la boîte partagéeAutorisation SendOnBehalfAvec configuration serveur : copie dans Éléments envoyés selon le paramètre SendOnBehalf sélectionné.

Procédures détaillées

Activer la copie côté serveur dans Exchange Online

Pré‑requis : un compte disposant des rôles d’administration Exchange appropriés.

  1. Ouvrez une session PowerShell Exchange Online.
  2. Activez la copie pour la boîte partagée (recommandé pour la plupart des organisations) :
# Copie dans Éléments envoyés lors d'un envoi Send As ou Send On Behalf
Set-Mailbox -Identity "support@contoso.com" `
  -MessageCopyForSentAsEnabled $true `
  -MessageCopyForSendOnBehalfEnabled $true

Alternative granulaire (contrôle de la destination des copies) :

# Valeurs possibles : Sender, From, SenderAndFrom, None
Set-MailboxSentItemsConfiguration -Identity "support@contoso.com" `
  -SendAsItemsCopiedTo SenderAndFrom `
  -SendOnBehalfOfItemsCopiedTo SenderAndFrom

La valeur SenderAndFrom est celle qui assure la meilleure traçabilité : une copie est placée à la fois dans les Éléments envoyés du délégant et dans ceux de la boîte partagée.

Configurer via le Centre d’administration Exchange

  1. Accédez aux Boîtes aux lettres partagées et sélectionnez la boîte concernée.
  2. Ouvrez la section Éléments envoyés (ou équivalent selon l’interface).
  3. Cochez l’option pour copier les éléments envoyés lorsqu’un délégué envoie Send As et/ou Send On Behalf.
  4. Enregistrez. Le changement est effectif sans redémarrer Outlook.

Créer une règle Outlook qui ajoute automatiquement un CC/BCC

Objectif : envoyer une copie vers la boîte partagée pour tous les messages que vous émettez depuis cette boîte.

  1. Dans Outlook, onglet AccueilRèglesGérer les règles et alertes.
  2. Nouvelle règleAppliquer la règle aux messages que j’envoie.
  3. Ne cochez aucune condition ➜ Suivant ➜ validez l’avertissement.
  4. Actions : choisissez CC le message à ou Cci le message à, et indiquez l’adresse de la boîte partagée.
  5. Suivant ➜ donnez un nom à la règle ➜ ActiverTerminer.

Astuce pour limiter la règle au compte partagé : ajoutez la condition « par le biais du compte spécifié » et sélectionnez la boîte partagée. Cette condition n’est disponible et efficace que si la boîte partagée est ajoutée dans Outlook comme compte distinct (avec Accès total), et non simplement montée comme boîte supplémentaire.

Ajouter la boîte partagée comme compte dans Outlook

Pour que la condition « via le compte » fonctionne :

  1. Outlook ➜ FichierParamètres du compteNouveau.
  2. Saisissez l’adresse de la boîte partagée (support@contoso.com). Outlook détecte qu’il s’agit d’une boîte partagée et l’ajoute sans mot de passe, à condition que vous ayez l’autorisation Accès total.
  3. Relancez Outlook si nécessaire. La boîte partagée apparaît désormais dans la liste des comptes.

Vous pouvez alors cibler la règle « messages que j’envoie » sur ce compte uniquement.

Outlook sur le web (OWA)

OWA propose un commutateur simple pour les boîtes partagées :

  1. Ouvrez la boîte partagée dans OWA (via Ajouter une boîte partagée ou en ouvrant la boîte dans une nouvelle fenêtre).
  2. Paramètres (engrenage) ➜ Voir tous les paramètres d’OutlookCourrierBoîtes aux lettres partagées.
  3. Activez Enregistrer une copie des messages envoyés (et, si proposé, la copie pour Send As / Send On Behalf).

Répondre à la question « désactiver le CC automatique pour la boîte personnelle »

Vous souhaitez que le CC/BCC ne s’applique pas lorsque vous envoyez depuis votre boîte personnelle ? Deux voies simples :

  • Créer la règle dans la boîte partagée elle‑même (profil où la boîte partagée est le compte principal). Ainsi, la règle ne s’exécute que pour les envois effectués depuis celle‑ci.
  • Paramétrer côté serveur la copie des Éléments envoyés (recommandé). La copie ne s’active que lorsque l’expéditeur effectif est la boîte partagée.

Alternative : si la condition « via le compte [BoîtePartagée] » est disponible, l’ajouter à la règle pour limiter précisément son champ d’action.

VBA : automatiser le BCC uniquement quand on envoie depuis la boîte partagée

Pour un contrôle maximal côté poste, une macro peut préremplir le champ BCC si le message sort via le compte de la boîte partagée.

' ThisOutlookSession
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    On Error Resume Next
    Dim mail As Outlook.MailItem
    If TypeOf Item Is Outlook.MailItem Then
        Set mail = Item
        Dim acc As Outlook.Account
        ' Détermine le compte utilisé pour l'envoi (fiable avant envoi)
        If Not mail.SendUsingAccount Is Nothing Then
            Set acc = mail.SendUsingAccount
            If LCase$(acc.SmtpAddress) = "support@contoso.com" Then
                ' Ajoute la BCC sans doublonner
                If InStr(1, mail.BCC, "support@contoso.com", vbTextCompare) = 0 Then
                    If Len(mail.BCC) > 0 Then
                        mail.BCC = mail.BCC & ";" & "support@contoso.com"
                    Else
                        mail.BCC = "support@contoso.com"
                    End If
                End If
            End If
        End If
    End If
End Sub

Notes :

  • Les macros sont désactivées par défaut ; signez la macro (certificat auto‑signé) et approuvez‑la via le Centre de gestion de la confidentialité.
  • Cette méthode ne fonctionne pas dans les clients où VBA n’est pas pris en charge.

Bonnes pratiques pour éviter les doublons et les surprises

  • Une seule source de vérité : préférez la configuration serveur et évitez d’empiler règles client + macros + Quick Steps.
  • Choisir BCC plutôt que CC quand vous utilisez une règle Outlook : les destinataires n’ont pas à voir la boîte partagée en copie.
  • Documenter la convention d’équipe : « tout mail sortant de la boîte partagée est archivé dans ses Éléments envoyés », pour éviter des copies manuelles inutiles.
  • Tester avec un message vers une adresse personnelle et vérifier : Éléments envoyés de votre boîte + Éléments envoyés de la boîte partagée.

Vérifications des droits et prérequis

  1. SendAs et/ou SendOnBehalf : nécessaires pour envoyer au nom de la boîte partagée.
  2. Accès total : nécessaire pour charger la boîte partagée comme compte dans Outlook (utile pour cibler les règles sur ce compte).
  3. Rôles admin Exchange : requis pour activer la copie côté serveur.

Dépannage : pourquoi la règle « via le compte » ne s’applique pas ?

Causes fréquentes et remèdes :

SymptômeCause probableCorrectif
La condition « par le biais du compte spécifié » n’existe pas ou n’a aucun effet.La boîte partagée est montée comme boîte supplémentaire, pas comme compte.Ajouter la boîte partagée comme compte (avec Accès total), puis cibler la règle sur ce compte.
La BCC/CC ne s’ajoute pas systématiquement.Conflit entre plusieurs règles, ou envoi depuis un autre client (mobile, OWA).Privilégier la configuration serveur qui s’applique à tous les clients.
Les messages envoyés n’apparaissent pas en italiques dans le dossier de la boîte partagée.Affichage Outlook qui n’indique pas l’état d’envoi par délégation.Consulter les Éléments envoyés de la boîte partagée ou ajouter une colonne personnalisée (De / Envoyé par).
Règle Outlook inactive après un changement de poste.Règle stockée côté client.Importer/exporter les règles, ou basculer vers une règle côté serveur (EAC/PowerShell).

Tableau de décision : quelle méthode choisir ?

Contrainte / BesoinMéthode recommandéeRaison
Plusieurs clients (bureau, web, mobile)Copie côté serveurFonctionne partout, sans configuration locale.
Pas d’accès admin ExchangeRègle OutlookMéthode la plus rapide sans droits élevés.
Besoin de BCC invisibleRègle Outlook (BCC) ou VBAContrôle fin du champ BCC.
Équipe avec exigences de conformitéCopie côté serveurTraçabilité robuste au niveau de la boîte partagée.

Modèle de communication interne

Pour aligner l’équipe, vous pouvez publier dans votre intranet la convention suivante :

Convention d’envoi : tout message émis « au nom de » support@contoso.com est automatiquement archivé dans ses Éléments envoyés. N’ajoutez pas de copies manuelles ; en cas de doute, consultez le dossier Éléments envoyés de la boîte partagée.

FAQ rapide

Q : Une règle Outlook peut‑elle s’exécuter si j’envoie depuis mon téléphone ?
R : Non, les règles côté client ne s’appliquent que sur le poste où elles résident. D’où l’intérêt de la configuration serveur.

Q : Faut‑il choisir CC ou BCC ?
R : Pour la traçabilité interne, BCC est préférable (invisible pour les destinataires). La configuration serveur, elle, n’ajoute pas de destinataire : elle archivera dans Éléments envoyés sans modifier le message.

Q : Puis‑je copier uniquement les envois Send As mais pas Send On Behalf ?
R : Oui, avec PowerShell : vous pouvez activer l’un et pas l’autre, ou définir des destinations distinctes via Set-MailboxSentItemsConfiguration.

Checklist de mise en œuvre

  1. Identifier la ou les boîtes partagées concernées et les modes d’envoi utilisés (Send As / Send On Behalf).
  2. Choisir la stratégie : serveur (préféré) ou règle Outlook.
  3. Valider les droits nécessaires (SendAs/SendOnBehalf/Accès total/Admin Exchange).
  4. Déployer (PowerShell/EAC ou règles client) et documenter la convention.
  5. Tester l’archive : vérifiez la présence dans les Éléments envoyés de la boîte partagée et du délégant si vous avez choisi SenderAndFrom.

Sécurité, conformité et gouvernance

  • Conformité : la copie dans Éléments envoyés de la boîte partagée participe à l’exhaustivité des recherches eDiscovery et des politiques de rétention.
  • Confidentialité : évitez d’exposer l’adresse de la boîte partagée en CC visible si cela n’est pas nécessaire. Préférez BCC ou, mieux, l’archivage serveur.
  • Changements d’équipe : la configuration serveur reste en place même si les membres changent, contrairement aux règles locales.

Exemples supplémentaires de commandes PowerShell

Activer uniquement Send As :

Set-Mailbox -Identity "support@contoso.com" -MessageCopyForSentAsEnabled $true
Set-MailboxSentItemsConfiguration -Identity "support@contoso.com" -SendAsItemsCopiedTo SenderAndFrom

Désactiver Send On Behalf (laisser Send As actif) :

Set-Mailbox -Identity "support@contoso.com" -MessageCopyForSendOnBehalfEnabled $false
Set-MailboxSentItemsConfiguration -Identity "support@contoso.com" -SendOnBehalfOfItemsCopiedTo None

Vérifier l’état :

Get-Mailbox -Identity "support@contoso.com" | fl MessageCopyForSentAsEnabled, MessageCopyForSendOnBehalfEnabled
Get-MailboxSentItemsConfiguration -Identity "support@contoso.com" | fl *

Cas particuliers

  • Migration en cours : si une partie des boîtes est on‑premises et l’autre dans le cloud, vérifiez la disponibilité des paramètres MessageCopyFor* côté environnement source.
  • Groupes Microsoft 365 : ne confondez pas avec les boîtes partagées. Les groupes ont des mécanismes d’abonnement différents et un comportement distinct pour les Éléments envoyés.
  • Nouveau client Outlook pour Windows : étant aligné sur Outlook web, privilégiez Enregistrer une copie des messages envoyés au niveau de la boîte partagée plutôt que les règles locales ou VBA (non pris en charge).

Modèle de procédure opérationnelle standard (SOP)

  1. But : garantir la traçabilité des envois depuis support@contoso.com.
  2. Responsable : équipe Messagerie.
  3. Actions :
    • Activer MessageCopyForSentAsEnabled et MessageCopyForSendOnBehalfEnabled pour la boîte.
    • Informer les utilisateurs : ne pas ajouter manuellement la boîte en CC.
    • Contrôler mensuellement la présence des envois dans les Éléments envoyés de la boîte partagée.
  4. Critères d’acceptation : échantillon d’envois réalisés depuis 3 clients différents, tous visibles dans Éléments envoyés de la boîte partagée.

Conclusion

Pour conserver une trace exhaustive des messages envoyés depuis une boîte aux lettres partagée, la solution la plus robuste est d’activer la copie côté serveur vers les Éléments envoyés de la boîte partagée (et, si souhaité, du délégant). Les règles Outlook et les Quick Steps offrent des solutions d’appoint rapides, utiles lorsque l’accès admin n’est pas disponible, mais elles restent dépendantes du poste et du client. En mettant en place la configuration serveur et en documentant une convention d’équipe claire, vous éliminez les angles morts et sécurisez durablement votre traçabilité.

Foire aux astuces

  • Colonnes personnalisées : ajoutez la colonne De aux dossiers Éléments envoyés pour visualiser rapidement l’identité d’expéditeur.
  • Catégories : appliquez une catégorie Outlook « Envoyé par la boîte partagée » via une règle de mise en forme conditionnelle, pour repérer d’un coup d’œil les envois.
  • Recherches enregistrées : créez un dossier de recherche « de:boite-partagee@contoso.com » dans Éléments envoyés pour lister instantanément les envois pertinents.

Récapitulatif visuel

OptionMet en BCC/CCÉcrit dans Éléments envoyésS’applique à tous les clientsDroits nécessaires
Règle OutlookOui (CC ou BCC)Éléments envoyés du délégantNon (poste local uniquement)Utilisateur standard
VBAOui (souple)Éléments envoyés du délégantNon (client spécifique)Utilisateur + activation macros
Configuration serveurNon (n’ajoute pas de destinataire)Éléments envoyés de la boîte partagée (et du délégant si souhaité)OuiAdmin Exchange

Mise en perspective : si vous avez la main sur l’environnement Microsoft 365, implémentez d’abord la configuration serveur. Les règles Outlook et VBA servent d’assurance ou de solution transitoire quand l’accès admin n’est pas disponible.

Sommaire