# Restaurer des mails supprimés d'une boîte aux lettres

<span style="color: rgb(22, 145, 121);">(Exemple) Lister les actions de suppression sur une boîte mail :</span>

```powershell
search-mailboxauditlog nom_boite@xxx.com -StartDate 24/02/2023 -EndDate 25/02/2023 -ShowDetails | select LogonUserDisplayname, Operation, SourceItemSubjectsList, SourceItemFolderPathNamesList, LastAccessed |Export-Csv -path "chemin_sauvegarde_du_csv" -NoTypeInformation -encoding UTF8 -Delimiter ';'
```

  
<span style="color: rgb(22, 145, 121);">Commande pour restaurer les fichiers d'une période :</span>

```powershell
Restore-RecoverableItems -Identity nom_boite@xxx.com -FilterItemType IPM.Note -FilterStartTime "25/02/2023 12:00:00 AM" -FilterEndTime "25/02/2023 11:59:59 PM"
```

  
<span style="color: rgb(22, 145, 121);">Lister les fichiers récupérables :</span>

```powershell
Get-RecoverableItems -Identity nom_boite@xxx.com -FilterItemType IPM.Note -FilterStartTime "25/02/2023 05:00:00 PM" -FilterEndTime "25/02/2023 6:00:00 PM" | Export-Csv -path "chemin_sauvegarde_du_csv -NoTypeInformation -encoding UTF8 -Delimiter ';'
```

Référence : [https://o365info.com/restoring-deleted-mail-items-using-the-powershell-cmdlet-restore-recoverableitems-3-3/](https://o365info.com/restoring-deleted-mail-items-using-the-powershell-cmdlet-restore-recoverableitems-3-3/)

Deuxième exemple pour procéder :

<span style="color: rgb(22, 145, 121);">\#Rechercher les actions effectuées sur la boîte email</span>

```powershell
search-mailboxauditlog snom_boite@xxx.com -StartDate 19/08/2023 -EndDate 21/09/2023 -ShowDetails | select LogonUserDisplayname, Operation, SourceItemSubjectsList, SourceItemFolderPathNamesList, LastAccessed |Export-Csv -path "chemin.csv" -NoTypeInformation -encoding UTF8 -Delimiter ';'
```

\#Rechercher les éléments récupérables

```powershell
Get-RecoverableItems -Identity nom_boite@xxx.com -FilterItemType IPM.Note -FilterStartTime "19/08/2023 00:00:00 AM" -FilterEndTime "21/09/2023 3:00:00 PM" | Export-Csv -path "chemin.csv" -NoTypeInformation -encoding UTF8 -Delimiter ';'
```

<span style="color: rgb(22, 145, 121);">\#Restaurer les éléments récupérables avec les filtres indiqués</span>

```powershell
Restore-RecoverableItems -Identity "nom_boite@xxx.com" -FilterItemType IPM.Note -SourceFolder RecoverableItems -FilterStartTime "5/9/2023 08:00:00 AM" -FilterEndTime "21/9/2023 10:00:00 AM" -LastParentFolderID 3080818B42A7F744A370ADD0B007547400000000010C -RestoreTargetFolder /Restauration_I230920_242
```

<span style="color: rgb(22, 145, 121);">\#Obtenir les dossiers dans la boîte de réception et retrouver le dossier de restauration</span>

```powershell
Get-MailboxFolderStatistics "nom_boite@xxx.com" | ft name,folderpath
```