Bagaimana saya bisa menemukan folder yang hilang di Outlook?
14
Bagaimana saya bisa menemukan folder yang secara tidak sengaja dipindahkan ke folder yang tidak dikenal di Outlook? Saya dapat menemukan pesan di folder dan melihat properti mereka memberi saya nama folder tetapi tidak di mana letaknya.
Saya ingin menghindari harus mencari secara manual di setiap folder dalam hierarki.
Temukan nama folder dengan mencari item surat dan melihat propertinya
Pilih menu Go, pilih Folders di bagian bawah
Di jendela yang muncul, cari folder di kotak drop-down
Tekan Ok dan Outlook akan membuka ke folder itu
Di atas tidak berfungsi untuk Outlook 2007. Yang berikut ini harus:
Cari "Semua Item Email" untuk email yang Anda tahu ada di folder.
Klik kanan dan pilih "Temukan Semua" lalu "Pesan Terkait"
Pada kotak yang muncul, salah satu opsi pencarian adalah "In:" dengan tombol Browse. Tekan tombol itu dan itu akan menunjukkan kepada Anda folder di mana item surat berada dan di mana folder itu berada di pohon folder.
Sekali lagi di Outlook 2013 ini telah berubah:
Cari "Semua Item Email" untuk email yang Anda tahu ada di folder.
Buka pesan dan tekan Ctrl-Shift-F untuk membuka dialog Pencarian Lanjutan
Pada kotak yang muncul, salah satu opsi pencarian adalah "In:" dengan tombol Browse. Tekan tombol itu dan itu akan menunjukkan kepada Anda folder di mana item surat berada dan di mana folder itu berada di pohon folder.
Ini tidak membantu - saya menemukan satu folder, tetapi saya dapat menemukan emailnya, tetapi folder tersebut tidak terdaftar. Mengapa pandangan masih penuh dengan pemecahan masalah?
5
Saya telah sukses dengan metode ini:
Cari pesan (atau dokumen lain). Gunakan pencarian cepat normal, mencari "semua file dan folder"
Buka pesan / dokumen (klik dua kali)
Dengan pesan terbuka di i terpisah Window: Tekan Ctrl + Shift + F untuk membuka Pencarian Lanjutan.
Pencarian Lanjutan akan terbuka dengan folder pesan terbuka dipilih.
Klik Browse (kanan atas) untuk melihat di mana folder itu berada.
Jika Anda berada di Office 2007 Outlook, ini harus bekerja. Buka Alat. Klik Pembersihan Kotak Pesan. Kemudian klik Lihat Ukuran Kotak Pesan. Anda akan mendapatkan daftar semua folder Anda, dan jika Anda mengerjakannya, Anda harus menemukan yang hilang - mungkin di suatu tempat yang tidak terduga!
Anda dapat mencari akun tertentu menggunakan parameter kotak surat
PS>.\get-MailboxFolders.ps1 -mailbox "infor"
Account selected = ENT, Service Informatique
└Archives
└Boîte de réception
ini skripnya:
<#
.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()
Saya telah sukses dengan metode ini:
Ini di Outlook 2010.
sumber
Jika Anda berada di Office 2007 Outlook, ini harus bekerja. Buka Alat. Klik Pembersihan Kotak Pesan. Kemudian klik Lihat Ukuran Kotak Pesan. Anda akan mendapatkan daftar semua folder Anda, dan jika Anda mengerjakannya, Anda harus menemukan yang hilang - mungkin di suatu tempat yang tidak terduga!
sumber
Microsoft tidak menyediakan alat jadi saya menulis satu. Gratis tanpa tangkapan tersedia di sini:
Cara mencari nama folder untuk Outlook
sumber
di sini adalah skrip powershell yang saya tulis, memungkinkan untuk mencari nama pengguna atau daftar pohon folder lengkap. Penggunaan:
tanpa parameter itu akan menampilkan semua folder
jika Anda melewatkan parameter, ia akan mencari nama folder yang berisi istilah itu dan menampilkan path
Anda dapat mencari akun tertentu menggunakan parameter kotak surat
ini skripnya:
sumber
Jika Anda memiliki akses ke powershell di server pertukaran, Anda dapat menjalankan skrip berikut untuk membuang semua folder di sistem pertukaran (milik https://blogs.msdn.microsoft.com/deva/2012/05/10/exchange- powershell-how-to-get-list-of-mailboxes-folder-subfolder-items-in-folder-folderize-programmatically / ):
Jika Anda ingin informasi untuk pengguna tertentu, Anda dapat menggunakan sesuatu seperti ini:
Metode ini membuat file CSV yang dapat dengan mudah dibuka di spreadsheet dan dicari.
sumber