Как я могу найти потерянную папку в Outlook?

289684
Manga Lee

Как найти папку, которая была случайно перемещена в неизвестную папку в Outlook? Я могу найти сообщения в папке, и, глядя на их свойства, я получаю имя папки, но не то, где она находится.

Я хотел бы избежать необходимости вручную просматривать каждую папку в иерархии.

10

5 ответов на вопрос

7
djhowell

Попробуй это:

  1. Найдите имя папки, выполнив поиск по почтовому элементу и просмотрев его свойства.
  2. Выберите меню Перейти, выберите Папки внизу
  3. В появившемся окне найдите папку в раскрывающемся списке.
  4. Нажмите Ok, и Outlook должен открыть эту папку

Вышеуказанное не работает для Outlook 2007. Следующее должно:

  1. Поиск "Все элементы почты" для электронной почты, которая, как вы знаете, находится в папке.
  2. Щелкните правой кнопкой мыши и выберите «Найти все», затем «Связанные сообщения».
  3. В открывшемся окне одним из параметров поиска является «In:» с кнопкой «Обзор». Нажмите эту кнопку, и она покажет вам, в какой папке находится почтовый элемент и где он находится в дереве папок.

Опять в Outlook 2013 это изменилось:

  1. Поиск "Все элементы почты" для электронной почты, которая, как вы знаете, находится в папке.
  2. Откройте сообщение и нажмите Ctrl-Shift-F, чтобы открыть диалоговое окно расширенного поиска.
  3. В открывшемся окне одним из параметров поиска является «In:» с кнопкой «Обзор». Нажмите эту кнопку, и она покажет вам, в какой папке находится почтовый элемент и где он находится в дереве папок.
Это не помогает - я нашел одну папку, но я могу найти электронные письма, но не указанную папку. Почему Outlook все еще полон проблем с устранением неполадок? 12 лет назад 1
4
Albert

Если вы находитесь в Office 2007 Outlook, это должно работать. Перейти в Инструменты. Нажмите на Очистка почтового ящика. Затем нажмите «Просмотреть размер почтового ящика». Вы получите список всех ваших папок, и если вы поработаете с ним, вы должны найти недостающую - возможно, где-то совершенно неожиданное!

4
Gaute Lund

У меня был успех с этим методом:

  1. Поиск сообщения (или другого документа). Используйте обычный быстрый поиск, ища «все файлы и папки»
  2. Откройте сообщение / документ (двойной щелчок)
  3. С открытым сообщением в отдельном окне: нажмите Ctrl + Shift + F, чтобы открыть расширенный поиск.
  4. Расширенный поиск откроется с выбранной папкой открытого сообщения.
  5. Нажмите Обзор (вверху справа), чтобы увидеть, где находится эта папка.

Это было в Outlook 2010.

2
TheTechieGuy

Microsoft didn't provide the tools so I wrote one. Free with no catch available here:

How to search Outlook for a folder name

Наличие ссылки - это хорошо, но не могли бы вы предоставить самые важные шаги здесь, на месте, пожалуйста? slhck 11 лет назад 1
2
Loïc MICHEL

here is a powershell script I wrote, it allows to search a foldername or to list the complete folders tree. Usage :

without parameter it will display all folders

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

if you pass a parameter it will search for folder name containing that term and output the path

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 

you can search a specific account using the mailbox parameter

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

here is the 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) else } else{$script:output} # display tree $o.quit() 

Похожие вопросы