Supprimer un message indésirable d'un serveur Exchange 2010 SP1

Problème:

Quelqu'un a envoyé un mail par inadvertance à un nombre important d'utilisateurs. L'administrateur veut le supprimer de toutes les boite qui l'ont reçu.

Solution:

Si on utilise Outlook et que l'on réagit assez vite, l'utilisateur peut rappeler ce message (c-a-d supprimer le message avant d'être lu). Cependant, si le message a été lu, il ne peut pas être rappelé de cette manière. Voilà la solution.

Attribuer le rôle "MailBox Import Export" à l'utilisateur qui va lancer la tache en tapant:

New-ManagementRoleAssignment -Role "Mailbox Import Export" -User MyAccount

Lancer la recherche sur le serveur MyServer par exemple et supprimer le message dont l'objet se termine par Opportunité à saisir

Get-Mailbox -Server  "MyServer" -ResultSize Unlimited| Search-Mailbox -SearchQuery 'Objet:"*Opportunité à saisir"' -DeleteContent

Attention si vous faites une recherche sur google vous allez trouver Subject au lieu de Objet. La commande est localisée c-a-d elle dépend de la langue d'installation de Microsoft Exchange

Si on lance la commande avec Subject, on obtient l'erreur:
Le mot clé de la propriété n'est pas pris en charge.
   + CategoryInfo               : InvalidArgument: (:) , ParserException
   + FullyQualifiedErrorId : 4E164D12


Commentaires

Anonyme a dit…
Oh, je vous remercie! Je dois juste un tel problème. Et pourtant, récemment, je découvert que j'ai fichier msvcp100.dll. Si quelqu'un est d'avoir le même problème, le fichier que vous pouvez télécharger sur ce site http://fr.fix4dll.com/msvcp100_dll

Posts les plus consultés de ce blog

Nom des services Windows en Français et en Anglais

Comment afficher le mot de passe d’une connexion wifi mémorisé sur une machine Windows

Analyse de Fourrier sur Excel