Question Comment trouver un dossier perdu dans Outlook?


Comment puis-je trouver un dossier qui a été accidentellement déplacé dans un dossier inconnu dans Outlook? Je peux trouver des messages dans le dossier et regarder leurs propriétés me donne le nom du dossier mais pas où il se trouve.

Je voudrais éviter d'avoir à chercher manuellement dans chaque dossier de la hiérarchie.


10
2017-10-30 15:41


origine




Réponses:


Essaye ça:

  1. Recherchez le nom du dossier en recherchant l'élément de courrier et en consultant ses propriétés
  2. Sélectionnez le menu Aller, choisissez Dossiers en bas
  3. Dans la fenêtre qui apparaît, recherchez le dossier dans la liste déroulante
  4. Appuyez sur OK et Outlook devrait s'ouvrir dans ce dossier

Ce qui précède n'a pas fonctionné pour Outlook 2007. Les éléments suivants devraient:

  1. Recherchez "Tous les éléments de messagerie" pour un email que vous savez être dans le dossier.
  2. Faites un clic droit et sélectionnez "Rechercher tout" puis "Messages associés"
  3. Dans la boîte qui apparaît, une des options de recherche est "In:" avec un bouton Parcourir. Appuyez sur ce bouton pour afficher le dossier dans lequel se trouve l'élément de courrier et son emplacement dans l'arborescence.

Encore une fois dans Outlook 2013, cela a changé:

  1. Recherchez "Tous les éléments de messagerie" pour un email que vous savez être dans le dossier.
  2. Ouvrez le message et appuyez sur Ctrl-Maj-F pour ouvrir la boîte de dialogue Recherche avancée
  3. Dans la boîte qui apparaît, une des options de recherche est "In:" avec un bouton Parcourir. Appuyez sur ce bouton pour afficher le dossier dans lequel se trouve l'élément de courrier et son emplacement dans l'arborescence.

7
2017-10-30 15:51



Cela n'aide pas - j'ai trouvé un dossier, mais je peux trouver les emails, mais pas le dossier listé. Pourquoi les perspectives sont-elles si pleines de problèmes de dépannage?


Si vous êtes dans Office 2007 Outlook, cela devrait fonctionner. Allez dans les outils. Cliquez sur Nettoyage de la boîte aux lettres. Cliquez ensuite sur Afficher la taille de la boîte aux lettres. Vous obtiendrez une liste de tous vos dossiers, et si vous travaillez dessus, vous devriez trouver celui qui vous manque - peut-être quelque chose d'assez inattendu!


4
2018-01-21 11:05





J'ai eu du succès avec cette méthode:

  1. Rechercher un message (ou un autre document). Utilisez la recherche rapide normale pour rechercher "tous les fichiers et dossiers"
  2. Ouvrez le message / document (double-cliquez)
  3. Avec le message ouvert dans la fenêtre i distinct: Appuyez sur Ctrl + Maj + F pour ouvrir la recherche avancée.
  4. La recherche avancée s'ouvrira avec le dossier du message ouvert sélectionné.
  5. Cliquez sur Parcourir (en haut à droite) pour voir où se trouve ce dossier.

C'était dans Outlook 2010.


4
2018-05-13 19:54





Microsoft n'a pas fourni les outils, alors j'en ai écrit un. Gratuit avec aucune prise disponible ici:

Comment rechercher un nom de dossier dans Outlook


2
2018-06-15 08:02



Avoir un lien est bien, mais pouvez-vous fournir les étapes les plus importantes ici, sur site, s'il vous plaît? - slhck


Voici un script PowerShell que j'ai écrit, il permet de rechercher un nom de répertoire ou de répertorier l’arborescence complète des dossiers. Utilisation:

sans paramètre, il affichera tous les dossiers

PS>.\get-MailboxFolders.ps1 
└@conserver 
    └_Licences, codes etc. 
    └2 Clic 
    └Axter Ltd 
    └Chili 
        └Pérou

si vous passez un paramètre, il recherchera le nom du dossier contenant ce terme et affichera le chemin

PS>.\get-MailboxFolders.ps1 201 
The term *201* was found in : 
\\mailbox@domain.com\2015 
\\mailbox@domain.com\archivage\2010 
\\mailbox@domain.com\archivage\2011

vous pouvez rechercher un compte spécifique en utilisant le paramètre de boîte aux lettres

PS>.\get-MailboxFolders.ps1 -mailbox "infor" 
Account selected = ENT, Service Informatique 
└Archives 
└Boîte de réception 

voici le script:

<# 
 .Synopsis
  search outlook folders or display  the folders tree 

 .Description
  This script uses the outlook COM object.

 .Parameter folder 
  Part of the folder's name to search for. If this parameter is not set the script will output 
  the complete folders tree
#>

[CmdletBinding()] 
param(
    [Parameter(Position=0, Mandatory=$false,ValueFromPipeline = $true)]
    [System.String]
    $folder=$null,
    [Parameter(Position=1, Mandatory=$false)]
    [System.String]
    $mailbox=$null
    )

$output="" 
$find=@()   

function Get-MailboxFolder($folder,$prefix, $search=$null, $firstrun=$false){  
    if(($search -ne $null) -and ($folder.name -match $search)) {
        $script:find+=$folder.folderpath # if foldername match search term add it to the result
    }

    if($firstrun -eq $true){$script:output=$script:output+"$prefix$($_.name)`n"} # top level directories

    if ($folder.folders.count -gt 0 ){ # If there are subfolders
        if($firstrun -eq $false){
            $script:output=$script:output+"$prefix$($folder.name)`n" 
        }
    $prefix="    "+$prefix # preffix padding
    $folder.folders |sort -property name| %{ get-MailboxFolder $_ $prefix $search} #recursivity
    }
    # No subfolder
    if($folder.folders.count -eq 0 -and $firstrun -eq $false){$script:output=$script:output+"$prefix$($folder.name)`n"}
} 

# Start outlook
$o=New-Object -ComObject outlook.application
$ns=$o.GetNamespace("MAPI")

if($mailbox -ne $null){
    $bal=$ns.Folders |?{$_.name -match $mailbox}
}
else{
    $bal=$ns.Folders.Item(1) # select the default mail account // you can let $bal=$ns.Folders to search through all accounts
}
write-host "Account selected = $($bal.name)"
$prefix="└"
$i=1
$bal.folders|sort -property name |%{
    $percent=$i*100/($bal.folders.count)
    write-progress -activity "Searching, please wait" -currentoperation "$($_.name)" -percentcomplete $percent
    get-MailboxFolder $_ $prefix $folder $true
    $i++
}

if(($folder -ne $null) -and ($folder -ne "")){ # are we searching ?
    if ($find.count -eq 0){write-host "No folder *$folder* could be found"}
    else{write-host "The term *$folder* was found in : ";$find}
}
else{$script:output} # display tree
$o.quit()

2
2018-06-02 21:23