मैं आउटलुक में खोए हुए फ़ोल्डर को कैसे ढूंढ सकता हूं?


14

मुझे एक फ़ोल्डर कैसे मिल सकता है जो गलती से आउटलुक में एक अज्ञात फ़ोल्डर में चला गया था? मैं फ़ोल्डर में संदेश पा सकता हूं और उनके गुणों को देखकर मुझे फ़ोल्डर का नाम देता है, लेकिन जहां यह स्थित नहीं है।

मैं पदानुक्रम में प्रत्येक फ़ोल्डर में मैन्युअल रूप से देखने से बचना चाहूंगा।

जवाबों:


8

इसे इस्तेमाल करे:

  1. मेल आइटम की खोज करके और उसके गुणों को देखकर फ़ोल्डर का नाम ढूंढें
  2. जाओ मेनू का चयन करें, तल पर फ़ोल्डर चुनें
  3. दिखाई देने वाली विंडो में, ड्रॉप-डाउन बॉक्स में फ़ोल्डर ढूंढें
  4. प्रेस और आउटलुक को उस फ़ोल्डर में खोलना चाहिए

आउटलुक 2007 के लिए ऊपर काम नहीं किया। निम्नलिखित चाहिए:

  1. फ़ोल्डर में आपके द्वारा ज्ञात ईमेल के लिए "सभी मेल आइटम" खोजें।
  2. राइट क्लिक करें और "सभी खोजें" फिर "संबंधित संदेश" चुनें
  3. पॉप अप करने वाले बॉक्स पर, एक खोज विकल्प "इन:" में एक ब्राउज़ बटन के साथ है। उस बटन को दबाएं और यह आपको दिखाएगा कि मेल आइटम किस फ़ोल्डर में है और यह फ़ोल्डर ट्री में कहां है।

Outlook 2013 में फिर से यह बदल गया है:

  1. फ़ोल्डर में आपके द्वारा ज्ञात ईमेल के लिए "सभी मेल आइटम" खोजें।
  2. संदेश खोलें और उन्नत खोज संवाद खोलने के लिए Ctrl-Shift-F दबाएं
  3. पॉप अप करने वाले बॉक्स पर, एक खोज विकल्प "इन:" में एक ब्राउज़ बटन के साथ है। उस बटन को दबाएं और यह आपको दिखाएगा कि मेल आइटम किस फ़ोल्डर में है और यह फ़ोल्डर ट्री में कहां है।

1
यह मदद नहीं करता है - मुझे एक फ़ोल्डर मिला है, लेकिन मुझे ईमेल मिल सकता है, लेकिन सूचीबद्ध फ़ोल्डर नहीं। समस्या निवारण में दृष्टिकोण अभी भी इतना भरा क्यों है?

5

मुझे इस विधि से सफलता मिली है:

  1. संदेश (या अन्य दस्तावेज़) के लिए खोजें। "सभी फ़ाइलों और फ़ोल्डरों" की खोज करते हुए सामान्य त्वरित खोज का उपयोग करें
  2. संदेश / दस्तावेज़ खोलें (डबल-क्लिक करें)
  3. संदेश के साथ मैं अलग विंडो में खोलें: उन्नत खोज को खोलने के लिए Ctrl + Shift + F दबाएं।
  4. उन्नत खोज चयनित संदेश के फ़ोल्डर के साथ खुल जाएगी।
  5. उस फ़ोल्डर को देखने के लिए ब्राउज़ करें (दाईं ओर) पर क्लिक करें।

यह आउटलुक 2010 में था।


4

यदि आप Office 2007 Outlook में हैं, तो यह काम करना चाहिए। टूल्स पर जाएं। Mailbox Cleanup पर क्लिक करें। इसके बाद View Mailbox Size पर क्लिक करें। आपको अपने सभी फ़ोल्डरों की सूची मिल जाएगी, और यदि आप इसे नीचे काम करते हैं, तो आपको लापता को ढूंढना चाहिए - शायद कहीं बहुत अप्रत्याशित!


2

Microsoft ने उपकरण नहीं दिए इसलिए मैंने एक लिखा। यहाँ उपलब्ध कोई कैच के साथ नि: शुल्क:

एक फ़ोल्डर नाम के लिए Outlook कैसे खोजें


1
एक लिंक होना अच्छा है, लेकिन क्या आप साइट पर सबसे महत्वपूर्ण कदम प्रदान कर सकते हैं, कृपया?
slhck

2

यहाँ एक शिल्पी लिपि है जो मैंने लिखी है, यह एक फ़ोल्डरनाम खोजने या पूर्ण फ़ोल्डर ट्री को सूचीबद्ध करने की अनुमति देता है। उपयोग:

पैरामीटर के बिना यह सभी फ़ोल्डरों को प्रदर्शित करेगा

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

यदि आप एक पैरामीटर पास करते हैं तो यह उस शब्द के फ़ोल्डर नाम की खोज करेगा और पथ को आउटपुट करेगा

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

आप मेलबॉक्स पैरामीटर का उपयोग करके एक विशिष्ट खाता खोज सकते हैं

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

यहाँ स्क्रिप्ट है:

<# 
 .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()

0

यदि आपके पास एक्सचेंज सर्वर पर पॉवरशेल का उपयोग होता है, तो आप एक्सचेंज सिस्टम में सभी फ़ोल्डरों को डंप करने के लिए निम्न स्क्रिप्ट चला सकते हैं ( https://blogs.msdn.microsoft.com/deva/2012/05/10/exchange- के सौजन्य से) Powerhell-how-to-get-list-of-मेलबॉक्सों-फ़ोल्डरों-सबफ़ोल्डर्स-आइटम-इन-फ़ोल्डर-फ़ोल्डर्स-प्रोग्रामेटिक / ):

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

यदि आप किसी विशेष उपयोगकर्ता के लिए जानकारी चाहते हैं, तो आप कुछ इस तरह का उपयोग कर सकते हैं:

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

ये विधियाँ CSV फ़ाइलें बनाती हैं जिन्हें एक स्प्रेडशीट में आसानी से खोला और खोजा जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.