2009-10-30 15:41:19 +0000 2009-10-30 15:41:19 +0000
14
14

Hoe kan ik een verloren gegane map in Outlook vinden?

Hoe kan ik een map vinden die per ongeluk is verplaatst naar een onbekende map in Outlook? Ik kan berichten vinden in de map en het bekijken van hun eigenschappen geeft me de naam van de map, maar niet waar deze zich bevindt.

Ik wil graag voorkomen dat ik handmatig in elke map in de hiërarchie moet kijken.

Antwoorden (6)

8
8
8
2009-10-30 15:51:53 +0000

Probeer dit:

  1. Zoek de mapnaam op door te zoeken naar het poststuk en te kijken naar de eigenschappen
  2. 2. Selecteer het Go menu, kies Mappen onderin
  3. 3. In het venster dat verschijnt, vind de map in de drop-down box
  4. 4. Druk op Ok en Outlook zou moeten openen naar die map

Het bovenstaande werkte niet voor Outlook 2007. Het volgende zou moeten:

  1. Zoek in “All Mail Items” naar een e-mail waarvan u weet dat deze in de map staat.
  2. 2. Klik met de rechtermuisknop en selecteer “Zoek alles” en vervolgens “Gerelateerde berichten”
  3. Op het vakje dat verschijnt, is één van de zoekopties “In:” met een Browse-knop. Druk op die knop en het zal je tonen in welke map het mailitem zich bevindt en waar het zich in de mapstructuur bevindt.

Ook in Outlook 2013 is dit veranderd :

  1. Zoek in “All Mail Items” naar een e-mail waarvan je weet dat die in de map staat.
  2. 2. Open het bericht en druk op Ctrl-Shift-F om het Geavanceerd zoeken dialoogvenster 3 te openen. 3. Op het vakje dat verschijnt, is één van de zoekopties “In:” met een Browse-knop. Druk op die knop en het zal u tonen in welke map het poststuk zich bevindt en waar het zich in de mapstructuur bevindt.
5
5
5
2013-05-13 19:54:35 +0000

Ik heb succes gehad met deze methode:

  1. 1. Zoek naar bericht (of ander document). 2. Gebruik de normale snelle zoekopdracht, zoek naar “alle bestanden en mappen”
  2. 2. Open het bericht/document (dubbelklik)
  3. Zoek naar een bericht (of ander document). 4. Met het bericht open in een apart venster: 4. Druk op Ctrl+Shift+F om Geavanceerd zoeken te openen.
  4. Klik op Ctrl+Shift+F. 4. Geavanceerd zoeken wordt geopend met de map van het geopende bericht geselecteerd.
  5. Klik op Bladeren (rechtsboven) om te zien waar die map zich bevindt.

Dit was in Outlook 2010.

4
4
4
2012-01-21 11:05:40 +0000

Als je in Office 2007 Outlook zit, zou dit moeten werken. Ga naar Gereedschap. Klik op Mailbox Cleanup. Klik vervolgens op Bekijk Mailbox Grootte. U krijgt een lijst met al uw mappen, en als u het uitwerkt, moet u de ontbrekende vinden - misschien ergens heel onverwacht!

2
2
2
2015-06-02 21:23:09 +0000

hier is een powershell script dat ik heb geschreven, het laat toe om te zoeken naar een foldername of om een lijst te maken van de volledige mappenboom. Gebruik :

zonder parameter zal het alle mappen

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

weergeven als je een parameter passeert zal het zoeken naar mapnaam die deze term bevat en het pad

PS>.\get-MailboxFolders.ps1 201 
The term *201* was found in : 
\mailbox@domain.com015 
\mailbox@domain.com\archivage010 
\mailbox@domain.com\archivage011

zoeken met behulp van de mailbox parameter

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

hier is het 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()
``` &001 &001
2
2
2
2012-06-15 08:02:55 +0000

Microsoft heeft de hulpmiddelen niet geleverd, dus heb ik er een geschreven. Gratis met geen addertje onder het gras hier: Hoe zoek je in Outlook naar een mapnaam

0
0
0
2019-12-12 18:17:15 +0000

Als je toegang hebt tot powershell op de exchange server, kun je het volgende script uitvoeren om alle mappen in het exchange systeem te dumpen (met dank aan https://blogs.msdn.microsoft.com/deva/2012/05/10/exchange-powershell-how-to-get-list-of-mailboxes-folders-subfolders-items-in-folder-foldersize-programmatically/ ):

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.* -erroraction SilentlyContinue
$saveto = $env:USERPROFILE + "\OutlookFolderList.csv"
Get-Mailbox | Select-Object alias | foreach-object {Get-MailboxFolderStatistics -Identity $_.alias | select-object Identity, ItemsInFolder, FolderSize} | Export-csv $saveto -NoTypeInformation

Als je informatie wilt voor een bepaalde gebruiker, kun je zoiets als dit gebruiken:

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.* -erroraction SilentlyContinue
$who = $args[0]
$saveto = $env:USERPROFILE + "\OutlookFolderListFor$who.csv"
Get-MailboxFolderStatistics -Identity $who | select-object Identity, ItemsInFolder, FolderSize | Export-csv $saveto -NoTypeInformation

Deze methoden maken CSV-bestanden aan die gemakkelijk in een spreadsheet kunnen worden geopend en opgezocht.