it-swarm.asia

كيف يمكنني العثور على مجلد مفقود في Outlook؟

كيف يمكنني العثور على مجلد تم نقله بطريق الخطأ إلى مجلد غير معروف في Outlook؟ يمكنني العثور على رسائل في المجلد والنظر في خصائصها يعطيني اسم المجلد ولكن ليس حيث يوجد.

أود تجنب الاضطرار إلى البحث يدويًا في كل مجلد في التسلسل الهرمي.

11
Manga Lee

جرب هذا:

  1. ابحث عن اسم المجلد من خلال البحث عن عنصر البريد والنظر في خصائصه
  2. حدد القائمة "انتقال" ، واختر "المجلدات" في الأسفل
  3. في النافذة التي تظهر ، ابحث عن المجلد في المربع المنسدل
  4. اضغط Ok ويجب أن يفتح Outlook لهذا المجلد

ما سبق لم يعمل لـ Outlook 2007. يجب أن:

  1. ابحث عن "جميع عناصر البريد" عن بريد إلكتروني تعرفه في المجلد.
  2. انقر بزر الماوس الأيمن واختر "البحث عن الكل" ثم "الرسائل ذات الصلة"
  3. في المربع الذي ينبثق ، أحد خيارات البحث هو "في:" مع زر تصفح. اضغط على هذا الزر وسيظهر لك المجلد الذي يوجد فيه عنصر البريد وأين يوجد في شجرة المجلد.

مرة أخرى في Outlook 2013 ، تغير هذا:

  1. ابحث عن "جميع عناصر البريد" عن بريد إلكتروني تعرفه في المجلد.
  2. افتح الرسالة واضغط على Ctrl-Shift-F لفتح مربع الحوار Advanced Search
  3. في المربع الذي ينبثق ، أحد خيارات البحث هو "في:" مع زر تصفح. اضغط على هذا الزر وسيظهر لك المجلد الذي يوجد فيه عنصر البريد وأين يوجد في شجرة المجلد.
7
djhowell

إذا كنت تعمل في Office 2007 Outlook ، فيجب أن يعمل هذا. انتقل إلى الأدوات. انقر فوق تنظيف صندوق البريد. ثم انقر فوق عرض حجم صندوق البريد. ستحصل على قائمة بكافة مجلداتك ، وإذا كنت تعمل عليها ، فستجد المجلد المفقود - ربما في مكان ما غير متوقع تمامًا!

4
Albert

لقد نجحت مع هذه الطريقة:

  1. البحث عن رسالة (أو وثيقة أخرى). استخدم البحث السريع العادي ، والبحث عن "جميع الملفات والمجلدات"
  2. افتح الرسالة/المستند (انقر نقرًا مزدوجًا)
  3. مع فتح الرسالة في نافذة منفصلة: اضغط على Ctrl + Shift + F لفتح بحث متقدم.
  4. سيتم فتح البحث المتقدم مع تحديد مجلد الرسالة المفتوحة.
  5. انقر فوق استعراض (أعلى اليمين) لمعرفة مكان هذا المجلد.

كان هذا في Outlook 2010.

4
Gaute Lund

فيما يلي نص برمجي لعجلة القيادة ، قمت بالبحث في اسم المجلد أو سرد شجرة المجلدات الكاملة. الاستخدام:

بدون معلمة فإنه سيتم عرض جميع المجلدات

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 : 
\\[email protected]\2015 
\\[email protected]\archivage\2010 
\\[email protected]\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="" 
[email protected]()   

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()
2
Loïc MICHEL

مايكروسوفت لم تقدم الأدوات لذلك كتبت واحدة. مجاني مع عدم وجود الصيد المتاحة هنا:

كيفية البحث في Outlook عن اسم مجلد

2
TheTechieGuy