Meilleur auteur de réponses
Powershell Exchange version Francaise paramètre -SearchQuery

Question
-
Bonjour
on trouve beaucoup d'information sur les paramètres de -SearchQuery qui l'on utilise avec Search-MailBox mais les paramètres sont spécifiques pour des versions Anglaises.
par exemple : -SearchQuery "Subject:'ObjetàChercher*'" mais "Objet:'TexteàChercher*'" ne fonctionne pas.
si vous avec une piste pour une commande qui permet la recherche de mails d'une boite spécifique avec une selection sur l'objet du mail
Merci
cordialement
Eric
Réponses
-
Bonjour
Voici quelques informations après recherches et tests
il me manquait les autorisations.
> Get-RoleGroupMember "Organization Management" indique que mon compte Admin est bien membre (RecipientType = UserMailBox)
> Get-RoleGroupMember "Discovery Management" n'indique aucun compte de ce groupe.
j'ai donc rajouter mon compte admin
> Add-RoleGroupMember "Discovery Management" -Member NomCpteAdmin
par sécurité après traitement on peut supprimer le compte de se groupe avec
> Remove-RoleGroupeMember ...
Après ces vérifications, les commandes ci-dessous fonctionnent
>Search-MailBox MaBAL -SearchQuery "Objet:Test 12*" -EstimateResultOnly
>Search-MailBox MaBAL -SearchQuery 'Objet:"Test 123" ' - EstimateResultOnly (ici on cherche le texte exact
> ... -SearchQuery "Reçu:29/10/2105..30/10/2015" -EstimateResultOnly fonctionne également
d'autres attributs qui fonctionnent également : "Envoyé:30/12/2105" "De:pnom@mondomaine.fr"
Merci pour votre aide
cordialement
- Marqué comme réponse Eric Dev VB dimanche 13 mars 2016 11:48
Toutes les réponses
-
-
-
Bonjour,
je ne trouve pas la commande -SearchQuery depuis mon Shell powershell Exchange 2010, je pense qu'il n'est pas supporté sur cette version, je ne suis pas sur donc si quelqu’un peut confirmer, ça serait sympa.
Voici un script qui peut répondre à ta demande, tester sur un exchange 2010 SP3.
get-messagetrackinglog -ResultSize Unlimited -server 'NOMDETONSERVEUR' -Start "01/02/2016 00:00:00" -End "29/02/2016" | Where-Object {$_.Sender -match 'ANDRESSEMAILEXPEDITEUR' -and $_.MessageSubject -like '*OBJETACHERCHER*'-and $_.EventID -match 'Send'}
Tu peux jouer avec les filtres et les opérateurs pour affiner ta recherche.
J’espère que cela va t'aider, tiens nous au courant.
Vincent.
- Proposé comme réponse Vincent Caberas mercredi 2 mars 2016 11:30
-
Bonjour
Voici quelques informations après recherches et tests
il me manquait les autorisations.
> Get-RoleGroupMember "Organization Management" indique que mon compte Admin est bien membre (RecipientType = UserMailBox)
> Get-RoleGroupMember "Discovery Management" n'indique aucun compte de ce groupe.
j'ai donc rajouter mon compte admin
> Add-RoleGroupMember "Discovery Management" -Member NomCpteAdmin
par sécurité après traitement on peut supprimer le compte de se groupe avec
> Remove-RoleGroupeMember ...
Après ces vérifications, les commandes ci-dessous fonctionnent
>Search-MailBox MaBAL -SearchQuery "Objet:Test 12*" -EstimateResultOnly
>Search-MailBox MaBAL -SearchQuery 'Objet:"Test 123" ' - EstimateResultOnly (ici on cherche le texte exact
> ... -SearchQuery "Reçu:29/10/2105..30/10/2015" -EstimateResultOnly fonctionne également
d'autres attributs qui fonctionnent également : "Envoyé:30/12/2105" "De:pnom@mondomaine.fr"
Merci pour votre aide
cordialement
- Marqué comme réponse Eric Dev VB dimanche 13 mars 2016 11:48