Aller au contenu principal Aller au bas de la page

Guide complet pour l’administrateur

Comment obtenir des rapports sur la taille des boîtes aux lettres d’Office 365

La gestion de la taille des boîtes aux lettres dans Office 365 est essentielle pour prévenir les problèmes de stockage, contrôler les coûts et maintenir des performances optimales. Ce guide complet couvre toutes les méthodes disponibles, des outils Office 365 intégrés aux solutions tierces avancées, en vue de vous aider à choisir l'approche adaptée à votre organisation.

Pourquoi les rapports de taille des boîtes aux lettres importent autant

Une gestion efficace de la taille des boîtes aux lettres vous aide à :

  • Éviter les interruptions de service lorsque les utilisateurs atteignent les limites de stockage
  • Optimiser les performances, car les boîtes aux lettres surdimensionnées ralentissent Outlook
  • Contrôler les coûts en évitant des frais de stockage inattendus
  • Respecter les exigences de conformité en matière de politiques de conservation des données
  • Planifier les capacités en utilisant les données historiques de croissance
  • Identifier les risques de sécurité liés aux comptes inactifs
Principaux cas d'utilisation des rapports sur la taille des boîtes aux lettres
  1. Rapports élémentaires sur la taille de boîtes aux lettres : Générer des rapports exhaustifs montrant les tailles de toutes les boîtes aux lettres, leur nombre d'éléments et dates de dernière activité afin d'obtenir une vue d'ensemble de l'organisation et une évaluation de référence.
  2. Identification des plus gros consommateurs de stockage : Trouver les plus grosses boîtes aux lettres de votre organisation afin de concentrer les efforts de nettoyage et appréhender les profils de distribution du stockage.
  3. Analyse d'utilisation des quotas : Surveiller les utilisateurs approchant leurs limites pour éviter les interruptions de service et guider les décisions d'allocation de stockage.
  4. Détection des boîtes aux lettres surdimensionnées : Identifier les boîtes aux lettres dépassant des seuils de taille spécifiques (5 Go, 10 Go, 25 Go) ou de nombres d'éléments (50 000, 100 000+ éléments) impactant les performances et pouvant nécessiter une attention immédiate.

Pour commencer : Choisissez une approche

Guide de décision rapide :
  • Petites équipes (< 50 utilisateurs) : Commencez avec le Centre d'administration Microsoft 365
  • Organisations en croissance (50-500 utilisateurs) : Utilisez le Centre d'administration Exchange
  • Grandes entreprises (500+ utilisateurs) : PowerShell ou outils professionnels

Méthode 1 : Centre d'administration Microsoft 365

Idéal pour : Petites organisations, aperçus rapides, administrateurs non techniques

Mode opératoire détaillé :

  1. Connectez-vous au Centre d'administration Microsoft 365 (admin.microsoft.com)
  2. Naviguez vers Rapports > Utilisation
  3. Sélectionnez le rapport d'utilisation des boîtes aux lettres
  4. Choisissez votre période (7, 30, 90 ou 180 jours)
  5. Cliquez sur Afficher les détails pour les données par utilisateur
  6. Exportez vers CSV pour une analyse plus approfondie

Ce que vous obtenez :

  • Vue d'ensemble du stockage à l'échelle de l'organisation
  • Consommation de stockage par utilisateur
  • Dates de dernière activité
  • Informations de tendance de base
  • Export CSV simple

Limitations :

  • 180 jours de données historiques au maximum
  • Mises à jour toutes les 24-48 heures (pas en temps réel)
  • Options de filtrage de base uniquement
  • Aucune capacité d'automatisation
  • Personnalisation limitée

Méthode 2 : Centre d'administration Exchange (EAC)

Idéal pour : Tâches axées sur Exchange, gestion des quotas, données en temps réel

Mode opératoire détaillé :

  1. Accédez à admin.exchange.microsoft.com
  2. Allez à Destinataires > Boîtes aux lettres
  3. Cliquez sur Colonnes pour personnaliser la vue
  4. Activez les colonnes Taille de boîte aux lettres et Boîte aux lettres d'archivage
  5. Triez et filtrez selon vos besoins
  6. Sélectionnez les boîtes aux lettres pour les opérations en masse

Ce que vous obtenez :

  • Données des boîtes aux lettres en temps réel
  • Paramètres de quota individuels
  • Informations sur les boîtes aux lettres d'archivage
  • Capacités de gestion en masse
  • Modification directe des quotas

Limitations :

  • Pas de tendances historiques
  • Fonctionnalités d'export élémentaires
  • Pas de reporting automatisé
  • Focus uniquement sur Exchange
  • Pas d’analyse avancée

Méthode 3 : Scripts PowerShell

Idéal pour : Environnements de grande taille, automatisation, reporting détaillé

 

Configuration indispensable :

Si vous ne savez pas comment vous connecter à Office 365, copiez ce script et remplacez « admin@yourdomain.com » par un compte administrateur Office 365 avant de l'exécuter dans PowerShell.

# Installer le module Exchange Online (procédure unique)
Install-Module -Name ExchangeOnlineManagement -Force
# Vous connecter à votre tenant Office 365
Connect-ExchangeOnline -UserPrincipalName admin@votredomaine.com
  • Cas d’utilisation 1 : Rapport élémentaire sur la taille des boîtes aux lettres
    Générez un rapports de taille exhaustif sur toutes les boîtes aux lettres et exportez-le au format CSV.
# Obtenir les tailles de toutes les boîtes aux lettres
Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | 
Select-Object DisplayName, 
@{Name="TailleGo";Expression={[math]::Round(($_.TotalItemSize.Value.ToBytes()/1GB),2)}}, 
@{Name="NombreElements";Expression={$_.ItemCount}}, 
LastLogonTime | 
Export-CSV "RapportTailleBoitesAuxLettres.csv" -NoTypeInformation
Write-Host "Rapport sauvegardé dans RapportTailleBoitesAuxLettres.csv"
  • Cas d’utilisation 2 : Identification des plus gros consommateurs de stockage  
    Isolez les plus 20 grosses boîtes aux lettres de votre organisation et exportez-en la liste au format CSV.
# Trouver les plus grosses boîtes aux lettres
$TopBoitesAuxLettres = Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | 
Sort-Object TotalItemSize -Descending | 
Select-Object -First 20 DisplayName, 
@{Name="TailleGo";Expression={[math]::Round(($_.TotalItemSize.Value.ToBytes()/1GB),2)}}, 
@{Name="Elements";Expression={$_.ItemCount}}

# Afficher les résultats
$TopBoitesAuxLettres | Format-Table -AutoSize
# Exporter vers CSV
$TopBoitesAuxLettres | Export-CSV "TopConsommateursStockage.csv" -NoTypeInformation
Write-Host "Rapport sauvegardé dans TopConsommateursStockage.csv"
  • Cas d’utilisation 3 : Analyse d'utilisation des quotas
    Repérez les utilisateurs approchant leur limite de stockage et exportez-en la liste au format CSV.
# Vérifier l'utilisation des quotas
$Resultats = @()
$BoitesAuxLettres = Get-Mailbox -ResultSize Unlimited
foreach ($BoiteAuxLettres in $BoitesAuxLettres) {
    Write-Host "Traitement : $($BoiteAuxLettres.DisplayName)"
    $Stats = Get-MailboxStatistics $BoiteAuxLettres.Identity -ErrorAction SilentlyContinue
    
    if ($Stats) {
        # Extraire les octets du format comme "169,1 Mo (177 265 658 octets)"
        $ChaineeTaille = $Stats.TotalItemSize.Value.ToString()
        if ($ChaineeTaille -match '\(([\d,]+)\s+bytes\)') {
            $TailleOctets = [double]($Matches[1] -replace ',','')
            $UtiliseGo = [math]::Round(($TailleOctets/1GB),2)
        } else {
            $UtiliseGo = 0
        }
        
        # Extraire les octets de quota de la même manière
        if ($BoiteAuxLettres.ProhibitSendQuota -and $BoiteAuxLettres.ProhibitSendQuota -ne "Unlimited") {
            $ChaineeQuota = $BoiteAuxLettres.ProhibitSendQuota.ToString()
            if ($ChaineeQuota -match '\(([\d,]+)\s+bytes\)') {
                $OctetsQuota = [double]($Matches[1] -replace ',','')
                $QuotaGo = [math]::Round(($OctetsQuota/1GB),2)
                
                if ($QuotaGo -gt 0) {
                    $PourcentUtilise = [math]::Round(($UtiliseGo / $QuotaGo) * 100, 2)
                } else {
                    $PourcentUtilise = 0
                }
            } else {
                $QuotaGo = "Inconnu"
                $PourcentUtilise = 0
            }
        } else {
            $QuotaGo = "Illimité"
            $PourcentUtilise = 0
        }
        
        $Resultats += [PSCustomObject]@{
            NomAffiche = $Stats.DisplayName
            UtiliseGo = $UtiliseGo
            QuotaGo = $QuotaGo
            PourcentUtilise = $PourcentUtilise
            Statut = if ($PourcentUtilise -gt 90) { "Critique" } 
                    elseif ($PourcentUtilise -gt 80) { "Avertissement" } 
                    else { "OK" }
        }
    }
}

# Afficher les résultats
$Resultats | Sort-Object PourcentUtilise -Descending | Format-Table -AutoSize

# Afficher les utilisateurs approchant les limites de quota
Write-Host "`nUtilisateurs dépassant 75% d'utilisation du quota :" -ForegroundColor Yellow
$Resultats | Where-Object {$_.PourcentUtilise -gt 75} | 
Sort-Object PourcentUtilise -Descending | 
Format-Table -AutoSize

$Resultats | Export-Csv "VerificationUtilisationQuota.csv" -NoTypeInformation
Write-Host "Rapport sauvegardé dans VerificationUtilisationQuota.csv"
  • Cas d’utilisation 4 : Détection de boîtes aux lettres surdimensionnées par seuils
    Identifiez les boîtes aux lettres dépassant des limites particulières de taille ou de nombre d'éléments, et exportez-en la liste au format CSV.
# Configurez vos seuils réels ici
$SeuilTailleGo = 10     # 10 Go - ajustez selon vos besoins
$SeuilElements = 100000   # 100 000 éléments - ajustez selon vos besoins

Write-Host "Recherche de boîtes aux lettres dépassant : $SeuilTailleGo Go OU $SeuilElements éléments"
Write-Host "Cela peut prendre quelques minutes pour les grosses organisations..."

$Resultats = Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | ForEach-Object {
    $ChaineeTaille = $_.TotalItemSize.Value.ToString()
    if ($ChaineeTaille -match '\(([\d,]+)\s+bytes\)') {
        $TailleOctets = [double]($Matches[1] -replace ',','')
        $TailleGo = [math]::Round(($TailleOctets/1GB),2)
    } else {
        $TailleGo = 0
    }
    
    [PSCustomObject]@{
        NomAffiche = $_.DisplayName
        AdresseSmtpPrincipale = (Get-Mailbox $_.Identity).PrimarySmtpAddress
        TailleGo = $TailleGo
        NombreElements = $_.ItemCount
        Probleme = if ($TailleGo -gt $SeuilTailleGo -and $_.ItemCount -gt $SeuilElements) 
                    {"Taille et Éléments"} 
                elseif ($TailleGo -gt $SeuilTailleGo) 
                    {"Taille"} 
                else {"Éléments"}
    }
} | Where-Object {
    $_.TailleGo -gt $SeuilTailleGo -or $_.NombreElements -gt $SeuilElements
} | Sort-Object TailleGo -Descending

if ($Resultats) {
    Write-Host "`nTrouvé $($Resultats.Count) boîtes aux lettres dépassant les seuils :"
    $Resultats | Format-Table -AutoSize
} else {
    Write-Host "Aucune boîte aux lettres trouvée dépassant les seuils spécifiés."
}
$Results | Export-Csv "BoîtesauxlettresParSeuil.csv" -NoTypeInformation
Write-Host "Results exported to BoîtesauxlettresParSeuil.csv"

Avantages de PowerShell :

  • Contrôle et personnalisation avancés
  • Accès aux données en temps réel
  • Possibilité d'automatisation et de planification
  • Filtrage et calculs avancés
  • Intégration avec d'autres systèmes
  • Gratuit (inclus avec Windows)

Inconvénients de PowerShell :

  • Nécessite des compétences sur PowerShell
  • Développement de scripts chronophage
  • Maintenance continue nécessaire
  • Aucune visualisation intégrée
  • Suivi manuel des données historiques
  • Le traitement des erreurs peut s'avérer complexe

Si vous avez besoin de plus 

De nombreuses organisations constatent que les outils intégrés à Office 365 présentent des limites qui affectent leur capacité à gérer efficacement le stockage des boîtes aux lettres :

Fréquentes difficultés :

  • Limitations des données historiques : Les outils natifs, à savoir Microsoft 365 Admin Center et EAC, fournissent des données historiques limitées à 180 jours maximum, ce qui rend difficile le suivi des tendances à long terme ou le respect des exigences de conformité en matière de conservation prolongée des données. PowerShell, quant à lui, ne renvoie que les statistiques actuelles de la boîte aux lettres à un moment donné.
  • Aucune alerte automatisée : Aucun système intégré ne permet de notifier automatiquement les administrateurs lorsque les boîtes aux lettres approchent des limites de quota ou lorsqu'une croissance de stockage inhabituelle se produit.
  • Modes opératoires manuels et chronophages : Créer des rapports étendus nécessite souvent de combiner des données de sources multiples et un effort manuel significatif, surtout pour les grandes organisations.
  • Manque d'intelligence économique : Les outils natifs fournissent des données brutes, mais ne disposent pas des capacités d'analyse, de tendance et de prévision qui facilitent la planification stratégique et la gestion des coûts.

Les solutions de reporting professionnel

Plusieurs solutions tierces permettent de pallier ces limitations en fournissant des capacités de reporting améliorées :

Microsoft Power BI avec connecteurs Office 365 :

  • Exploite l'écosystème Microsoft existant
  • Dispose de puissantes fonctionnalités de visualisation et de création de tableaux de bord
  • Requiert une licence Power BI et une expertise particulière
  • Configuration initiale complexe et maintenance continue

Outils tiers disponibles :

  • Analyses avancées avec rétention de données historiques étendues
  • Couverture multi-services (Exchange, SharePoint, Teams, OneDrive)
  • Capacités de conformité et d'audit de niveau entreprise
  • Alertes automatisées et reporting planifié
  • Complexité variable, des simples tableaux de bord à la plateforme de gestion étendue
  • Tarification allant des solutions de milieu de gamme à celles destinées aux grandes entreprise
  • Coûts de licence plus élevés pour des ensembles de fonctionnalités avancées
  • Courbes d'apprentissage abruptes pour les configurations avancées
  • Peut inclure des fonctionnalités inutiles pour les organisations se concentrant uniquement sur le reporting concernant les boîtes aux lettres

Focus sur Promodag Reports :

  • Solution de reporting Office 365 dédiée
  • Capacités de tri avancées des boîtes aux lettres par taille, éléments et autres critères personnalisés
  • Analyses complètes de taille de boîtes aux lettres avec données historiques illimitées
  • Génération et distribution automatisées des rapports
  • Aucune connaissance de PowerShell n’est requise
  • Déploiement rapide (typiquement en moins de 30 minutes)

Facteurs clés à prendre en compte :

Lors de l'évaluation de solutions professionnelles, prenez en compte les points suivants :

  • Rétention des données historiques :
    Jusqu'où pouvez-vous accéder aux données de taille des boîtes aux lettres ? Certaines solutions offrent une rétention historique illimitée tandis que d'autres ne le peuvent pas.
  • Capacités d'automatisation
    La solution peut-elle générer et distribuer automatiquement ses rapports ? Recherchez des fonctionnalités de planification, d’envoi par email et d'alerte.
  • Ergonomie :
    Tenez compte de l'expertise technique requise. Certaines solutions nécessitent des connaissances approfondies en PowerBI ou SQL, tandis que d'autres offrent une simplicité d'utilisation de type pointer-cliquer.
    Temps nécessaire au déploiement : En combien de temps pouvez-vous obtenir des rapports significatifs ? Les solutions vont du déploiement immédiat à plusieurs semaines de configuration.

Aller plus loin avec Promodag Reports

Au-delà des rapports élémentaires sur la taille des boîtes aux lettres, Promodag Reports fournit des analyses avancées visant à aider les organisations à mieux appréhender l'utilisation qui est faite de leur espace de stockage Office 365.

Comment Promodag Reports traite ces cas d'utilisation :
  • Reporting élémentaire amélioré : Analyse exhaustive de la taille des boîtes aux lettres avec données historiques illimitées, ce qui vous permet de suivre les tendances dans le temps plutôt que d’utiliser de simples instantanés. La génération automatisée de rapports élimine le besoin d’exécuter manuellement des commandes PowerShell.Evolution de la taille des boîtes aux lettres Office 365
  • Analyse avancée des consommateurs du stockage :
    Graphiques visuels et diagrammes interactifs affichant les principaux consommateurs de stockage avec capacités de sélection par service, type d'utilisateur ou autres critères personnalisés. Bien plus sophistiqué qu'un simple tri PowerShell.

Plus grosses boîtes aux lettres Office 365

  • Gestion proactive des quotas :
    Alertes automatisées lorsque les utilisateurs approchent de leur limite de quota, avec seuils personnalisables et horaires de notification. Nul n’est besoin d'exécuter manuellement des scripts pour vérifier l'utilisation des quotas.

Fluctuations de taille des boîtes aux lettres Office 365

  • Détection intelligente des seuils :
    Tri avancé des boîtes aux lettres par critères multiples simultanément (taille, nombre d'éléments, taux de croissance) avec alertes automatisées pour les boîtes aux lettres surdimensionnées.

Boîtes aux lettres Office 365 proches de leur quota

Fonctionnalités avancées supplémentaires :
  • Suivi du changement de taille des boîtes aux lettres : Analyse de tendances historiques montrant les modèles de croissance dans le temps
  • Vérification automatique de l'archivage : Analyse de l'ancienneté du contenu des boîtes aux lettres pour s'assurer que les politiques d'archivage fonctionnent correctement
  • Interface consolidée : GUI unique pour les environnements hybrides

Faites le bon choix en fonction de votre organisation

Petites organisations (moins de 100 utilisateurs)

Point de départ recommandé : Centre d'administration Microsoft 365

  • Suffisant pour des besoins de reporting élémentaires
  • Sans coûts cachés ni complexité notable
  • Facile à utiliser par du personnel non technique

Envisagez une mise à niveau si :

  • Vous avez besoin de plus de 180 jours de données historiques
  • Le reporting manuel devient excessivement chronophage
  • Vous souhaitez recevoir des alertes ou notifications automatisées

Organisations de taille moyenne (100-1 000 utilisateurs)

Approche recommandée : Centre d'administration Exchange + PowerShell

  • EAC pour le reporting quotidien et la gestion des quotas
  • Scripts PowerShell pour les rapports mensuels détaillés
  • Équilibre satisfaisant entre fonctionnalités et coûts

Envisagez l’acquisition d’un outils professionnel si :

  • La maintenance de scripts PowerShell devient trop lourde
  • Vous avez besoin de tableaux de bord
  • Les exigences en matière de conformité nécessitent des données historiques sur une longue durée

Grandes organisations (1 000+ utilisateurs) 

Stratégie recommandée : Solution de reporting professionnel

  • Les outils natifs ne sont plus adaptés à cette échelle
  • Les processus manuels deviennent extrêmement chronophages
  • Le retour sur investissement des outils professionnels est généralement positif dès le premier mois

Meilleures pratiques de mise en œuvre

Établir un calendrier de reporting

Tâches hebdomadaires :

  • Détection des utilisateurs approchant des limites de leur quota
  • Vérification de l’existence de tendances inhabituelles en matière d'augmentation du stockage
  • Rapports sur les boîtes aux lettres inactives

Tâches mensuelles :

  • Génération de rapports de taille exhaustifs
  • Analyse des tendances d'utilisation par chaque service
  • Examen et ajustement des politiques de quota

Tâches trimestrielles :

  • Présentation de résumé analytiques
  • Analyse des coûts de stockage
  • Mise à jour des projections de planification des capacités
Optimiser votre environnement

Formation des utilisateurs :

  • Formation des utilisateurs aux meilleures pratiques de gestion de leurs boîtes aux lettres
  • Communication limpide à propos des stratégies de stockage
  • Conseils à propos de l'utilisation des archives

Configuration technique :

  • Mise en œuvre des stratégies de rétention appropriées
  • Configuration des boîtes aux lettres d'archivage pour le stockage à long terme
  • Définition de limites de quota réalistes en fonction des rôles d'utilisateur

Gestion proactive :

  • Configuration d’alertes en cas de violation des quotas
  • Rapports sur les tendances de croissance en vue d’anticiper les besoins
  • Campagnes de nettoyage régulières des comptes inactifs

Pour commencer : les prochaines étapes

Actions immédiates (cette semaine) :
  1. Évaluation de référence : Utilisez le Centre d'administration pour comprendre l'utilisation actuelle du stockage
  2. Identification des problèmes : Trouvez les utilisateurs approchant des limites de leur quota au moyen d’EAC
  3. Test avec PowerShell : Essayez les scripts élémentaires fournis ci-dessus
Planification à court terme (ce mois-ci) :
  1. Évaluation des besoins : Déterminez si les outils natifs répondent à vos besoins
  2. Recherche d’alternatives : Si les outils natifs sont insuffisants, recherchez des solutions professionnelles
  3. Tests pilotes : De nombreuses solutions professionnelles offrent des essais gratuits
Stratégie à long terme (le trimestre prochain) :
  1. Mise en œuvre de la solution choisie : Déployez votre approche de reporting sélectionnée
  2. Mise en place de modes opératoires : Créez un calendrier de reporting et de gestion
  3. Forrmation du personnel : Assurez-vous que votre équipe est en mesure d’utiliser efficacement les outils choisis

Conclusion

Pour établir efficacement des rapports sur la taille des boîtes aux lettres, vous devez d’abord appréhender vos besoins et les options existantes. Les outils natifs d'Office 365 constituent une base solide et devraient être votre point de départ pour vos besoins élémentaires en matière de rapports. Cependant, à mesure que les organisations se développent ou que les nécessités en matière de rapports deviennent plus complexes, les limites des outils intégrés nécessitent souvent des solutions professionnelles.

La règle d'or consiste à commencer par utiliser ce qui est disponible, comprendre vos besoins réels grâce à une expérience pratique, puis à prendre des décisions éclairées sur le moment et la manière de mettre vos capacités à niveau. Que vous décidiez d’en rester aux outils natifs ou que vous choisissiez d’investir dans une solution professionnelles, le facteur clé consiste à mettre en place des pratiques de reporting cohérentes vous permettant de gérer votre environnement Office 365 de manière proactive.

Aux entreprises prêtes à explorer des solutions de reporting professionnelles, Promodag Reports propose un essai gratuit complet de 45 jours avec accès à toutes ses fonctionnalités et sans paiement préalable par carte de crédit. Vous pourrez ainsi comparer directement les aptitudes d’un outil professionnel avec votre expérience actuelle des outils natifs, et sur vos propres données Office 365. 

Télécharger l'essai gratuit de Promodag Reports

A propos de l'auteur

Promodag

Promodag développe des logiciels de reporting sur la messagerie électronique pour les environnements Microsoft Exchange et Office 365 depuis 1994. Notre produit phare, Promodag Reports, est aujourd'hui reconnu comme l'un des leaders dans son domaine.

Evaluez Promodag Reports gratuitement!