22 votos

¿Cómo puedo encontrar una carpeta perdida en Outlook?

¿Cómo puedo encontrar una carpeta que fue movida accidentalmente a una carpeta desconocida en Outlook? Puedo encontrar mensajes en la carpeta y mirando sus propiedades me da el nombre de la carpeta pero no dónde está ubicada.

Me gustaría evitar tener que buscar manualmente en cada carpeta de la jerarquía.

12voto

djhowell Puntos 2996

Pruebe esto:

  1. Encuentra el nombre de la carpeta buscando el elemento de correo y mirando sus propiedades
  2. Seleccione el menú Ir, elija Carpetas en la parte inferior
  3. En la ventana que aparece, busque la carpeta en el cuadro desplegable
  4. Presiona Ok y Outlook debería abrirse a esa carpeta

Lo anterior no funcionó en el caso de Outlook 2007. Lo siguiente debería:

  1. Busca en "Todos los artículos de correo" un correo que sepas que está en la carpeta.
  2. Haz clic con el botón derecho del ratón y selecciona "Buscar todo" y luego "Mensajes relacionados"
  3. En el cuadro que aparece, una de las opciones de búsqueda es "En:" con un botón de búsqueda. Presiona ese botón y te mostrará en qué carpeta está el elemento de correo y dónde está en el árbol de carpetas.

De nuevo en Outlook 2013 esto ha cambiado:

  1. Busca en "Todos los artículos de correo" un correo que sepas que está en la carpeta.
  2. Abre el mensaje y presiona Ctrl-Shift-F para abrir el diálogo de Búsqueda Avanzada
  3. En el cuadro que aparece, una de las opciones de búsqueda es "En:" con un botón de búsqueda. Presiona ese botón y te mostrará en qué carpeta está el elemento de correo y dónde está en el árbol de carpetas.

1 votos

Esto no ayuda - he encontrado una carpeta, pero puedo encontrar los correos electrónicos, pero no la carpeta que aparece. ¿Por qué outlook sigue teniendo tantos problemas para solucionar los problemas?

8voto

qes Puntos 11681

He tenido éxito con este método:

  1. Busque el mensaje (u otro documento). Utilice la búsqueda rápida normal, buscando "todos los archivos y carpetas"
  2. Abrir el mensaje/documento (doble clic)
  3. Con el mensaje abierto en una ventana separada: Presiona Ctrl+Mayús+F para abrir la Búsqueda Avanzada.
  4. La Búsqueda Avanzada se abrirá con la carpeta del mensaje abierto seleccionada.
  5. Haz clic en Examinar (arriba a la derecha) para ver dónde está esa carpeta.

Esto estaba en Outlook 2010.

0 votos

He utilizado este método con éxito en Office 365 en 2020.

4voto

Albert Puntos 31

Si estás en Office 2007 Outlook, esto debería funcionar. Vaya a Herramientas. Haz clic en Limpieza del buzón de correo. A continuación, haz clic en Ver tamaño del buzón. Obtendrás una lista de todas tus carpetas, y si la trabajas, deberías encontrar la que falta, ¡quizás en algún lugar bastante inesperado!

2voto

BrianR Puntos 146

Microsoft no proporcionó las herramientas, así que escribí una. Gratis y sin trampas disponibles aquí:

Cómo buscar en Outlook un nombre de carpeta

1 votos

Tener un enlace está bien, pero ¿puede proporcionar los pasos más importantes aquí, in situ, por favor?

2voto

Alkampfer Puntos 538

aquí hay un "powerhell script Yo escribí, permite buscar un nombre de carpeta o listar el árbol de carpetas completo. Uso :

sin parámetros, mostrará todas las carpetas

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

si pasas un parámetro buscará el nombre de la carpeta que contiene ese término y emitirá la ruta

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

puede buscar una cuenta específica utilizando el parámetro de buzón de correo

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

aquí está el 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()

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: