IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Exchange Server Discussion :

Export csv traffic mail


Sujet :

Exchange Server

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Technicien réseau
    Inscrit en
    Février 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Février 2023
    Messages : 5
    Par défaut Export csv traffic mail
    Bonjour,

    Je souhaiterai effectué un export csv du traffic mail concernant mes groupes de distribution quelqu'un pourrait il m'aider a ce sujet ?
    Un script ps1 devrait pouvoir faire le taff je pense...

    exchange 2013

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Oui, il existe un module Powershell pour Exchange que vous pouvez télécharger: https://learn.microsoft.com/en-us/po...ew=exchange-ps

    Il y a quand même des petites différences selon que votre environnement est dans le cloud ou on premises.
    Mais vous devriez être plus précis sur les données que vous attendez. Regardez du côté de la commande Get-MessageTrace par exemple.

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Technicien réseau
    Inscrit en
    Février 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Février 2023
    Messages : 5
    Par défaut
    Oui desolé, en environnement on premise, merci pour la commande Get-MessageTrace, mais le but serai d'avoir un export de toutes les boites de distribution...

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Je ne suis pas sûre de ce que vous voulez réellement mais il y a par exemple la commande Get-DistributionGroup
    NB: pour les listes dynamiques il y a une fonction distincte.
    Mais pour cela il faudrait commencer par installer le module Exchange pour Powershell.

  5. #5
    Futur Membre du Club
    Femme Profil pro
    Technicien réseau
    Inscrit en
    Février 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Février 2023
    Messages : 5
    Par défaut
    Le but exact de cette demande et de visualiser les groupes distributions les plus actif, en envoi et réception.

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Dans ce cas, je pense que vous avez effectivement besoin de la commande Get-MessageTrace.
    Voici un premier jet pour filtrer sur la journée d'hier:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Get-MessageTrace -Start "2023-02-17 00:00:00" -End "2023-02-17 23:59:59" |
    Where { $_.Status -eq 'Expanded' } |
    Format-Table -AutoSize -Property Received,Status,Subject,SenderAddress,RecipientAddress
    Cette commande est souvent utilisée pour détecter les messages en échec ou flaggés comme spam, dans ce cas-ci on choisit le statut Expanded car les mail lists sont résolues en une liste d'abonnés.
    Il y a des possibilités d'agrégation de résultats en Powershell (group by etc), je vous laisse creuser.

    Attention: je crois que cette commande est limitée à 10 jours, pour remonter davantage dans le passé il y a d'autres commandes. Lisez bien la doc.

  7. #7
    Futur Membre du Club
    Femme Profil pro
    Technicien réseau
    Inscrit en
    Février 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Février 2023
    Messages : 5
    Par défaut
    Ok merci beaucoup pour cette commande, cela s'applique donc a l'ensemble des bal ? Car j'ai uniquement besoin des groupes de distributions

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    721
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 721
    Par défaut
    Je pense que le Status 'Expanded' est d'application en réception, pas en émission pour les groupes de distributions.
    Vous pouvez tout simplement filtrer avec SenderAddress et RecipientAddress (au besoin, utiliser Get-DistributionGroup pour récupérer automatiquement la liste des groupes de distributions). Je ferais deux requêtes distinctes: une pour les envois et une pour la réception.

  9. #9
    Futur Membre du Club
    Femme Profil pro
    Technicien réseau
    Inscrit en
    Février 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Février 2023
    Messages : 5
    Par défaut
    Ok merci pour toutes ces infos je vai essayer ca la semaine prochaine et je vous tiens au courant.

  10. #10
    Inactif  
    Femme Profil pro
    Developer
    Inscrit en
    Avril 2023
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Developer
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2023
    Messages : 9
    Par défaut
    Bien sûr! Pour exporter les données CSV du trafic de messagerie pour vos groupes de distribution Exchange 2013, vous pouvez utiliser le script PowerShell suivant*:
    $OutputFile = "C:\Path\To\Output\File.csv"
    $DistributionGroupName = "YourDistributionGroupName"
    $MailTraffic = Get-MessageTrackingLog -Recipients $DistributionGroupName -Start "<StartDate>" -End "<EndDate>"
    $MailTraffic | Select-Object Timestamp, Sender, Recipients, MessageSubject | Export-Csv -Path $OutputFile -NoTypeInformation
    Remplacez <ExchangeServerFQDN> par le nom de domaine complet de votre serveur Exchange, <StartDate> et <EndDate> par la plage horaire souhaitée, et modifiez le chemin du fichier de sortie si nécessaire. Exécutez le script dans Exchange Management Shell.

Discussions similaires

  1. [OL-2007] Exporter corps de mail en csv
    Par hawk91 dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 10/02/2012, 09h21
  2. Export CSV
    Par LeCaméléon dans le forum XMLRAD
    Réponses: 3
    Dernier message: 18/04/2006, 15h32
  3. [EXPORT] CSV
    Par sleepy2002 dans le forum Oracle
    Réponses: 2
    Dernier message: 03/04/2006, 11h14
  4. Export CSV
    Par lapartdombre dans le forum Documents
    Réponses: 12
    Dernier message: 17/10/2005, 15h46
  5. Export CSV de champs qui contiennent des ";"
    Par boteha dans le forum Outils
    Réponses: 4
    Dernier message: 19/09/2005, 20h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo