שתף באמצעות


לא נמצאו תיבות דואר פעילות של תיקיות ציבוריות בעת יצירת תיקיה ציבורית

מספר KB מקורי: 2786607

מאפייני הבעיה

נניח שיצרת את תיבת הדואר הראשונה של תיקיה ציבורית עם הפרמטר HoldForMigration ב- Exchange Server 2013 או Microsoft Exchange Server 2016. עליך לבצע אחת מהפעולות הבאות בסביבה:

  • אתה מנסה לגשת להירארכיית Get-PublicFolder התיקיות הציבוריות על-ידי הפעלת ה- cmdlet במעטפת ניהול Exchange (EMS) או באמצעות מרכז הניהול של Exchange (EAC).
  • אתה מנסה ליצור תיקיה ציבורית חדשה בשרת Exchange.

במצב זה, עלולה להופיע הודעת השגיאה הבאה:

לא נמצאו תיבות דואר פעילות של תיקיות ציבוריות. מצב זה מתרחש כאשר לא מוקצות תיבות דואר של תיקיות ציבוריות או אם מוקצות תיבות דואר במצב HoldForMigration. אם אינך מבצע כעת העברה, צור תיבת דואר של תיקיה ציבורית.

זהו צילום מסך לדוגמה של הודעת השגיאה ב- EMS:

צילום מסך של הודעת השגיאה ב- E M S.

להלן צילום מסך לדוגמה של הודעת השגיאה ב- EAC:

צילום מסך של הודעת השגיאה ב- E A C.

הערה

יש ליצור את HoldForMigration תיבת הדואר של התיקיה הציבורית עם הפרמטר רק אם אתה מבצע העברה מתיקיות ציבוריות מדור קודם לתיקיות ציבוריות מודרניות ב- Exchange Server 2013 או Exchange Server 2016. ציון הפרמטר HoldForMigration נועל את הירארכיית התיקיות הציבוריות ב- Exchange Server 2013 או Exchange Server 2016 כך שמשתמשים לא יוכלו ליצור תיקיות ציבוריות עד להשלמת ההעברה.
הפקודה הבאה של Exchange PowerShell היא דוגמה של הפלט שניתן להשתמש בו כדי לוודא שתיבת הדואר הראשונה של התיקיה הציבורית נוצרת עם הפרמטר HoldForMigration :

[PS] C:\>(Get-OrganizationConfig).RootPublicFolderMailbox
IsValid : True
CanUpdate : True
HierarchyMailboxGuid : dba08a32-d51f-4c21-ae31-8f7d678ccfb1
HierarchySmtpAddress :
LockedForMigration : True

הערך True של השדה LockedForMigration מציין שהירארכיית התיקיות הציבוריות נעולה.

סיבה

בעיה זו מתרחשת מאחר שהפרמטר HoldForMigration צוין בעת יצירת תיבת הדואר הראשונה של התיקיה הציבורית. אופן פעולה זה מתוכנן.

פתרון

אם יצרת את תיבת הדואר הראשונה של התיקיה הציבורית עם הפרמטר HoldForMigration להעברת תיקיות ציבוריות מדור קודם, השלם את ההעברה. לקבלת מידע נוסף אודות HoldForMigration אופן השימוש בפרמטר להעברת תיקיות ציבוריות, ראה כיצד להעביר תיקיות ציבוריות מ- Exchange Server 2010 SP3 ל- Microsoft Exchange Server 2013.

אם אין לך HoldForMigration תיקיות ציבוריות מדור קודם בארגון ו יצרת בטעות את תיבת הדואר הראשונה של התיקיה הציבורית עם הפרמטר, עליך למחוק את כל תיבות הדואר של התיקיות הציבוריות הקיימות בארגון. לאחר מכן, עליך ליצור תיבת דואר חדשה של תיקיה ציבורית מבלי לציין את הפרמטר HoldForMigration . לשם כך, השתמש באחת משיטות אלה.

שיטה 1: מחיקת תיבת הדואר של התיקיה הציבורית באמצעות EAC

  1. עבור אל אתר האינטרנט הבא של Microsoft כדי לפתוח את EAC: Https://CASServerName/ecp.
  2. היכנס ל- EAC באמצעות חשבון מנהל המערכת.
  3. בחר תיקיות ציבוריות ולאחר מכן בחר תיבות דואר של תיקיות ציבוריות.
  4. מחק את כל תיבות הדואר של התיקיות הציבוריות מסוג הירארכיה משנית .
  5. מחק את תיבת הדואר של התיקיה הציבורית מסוג הירארכיה ראשית .
  6. בחר את סמל תיבת הדואר של התיקיה הציבורית החדשה כדי ליצור תיבת דואר של תיקיה ציבורית.
  7. תיבת הדואר החדשה מוצגת כתיבת דואר ראשית של הירארכיה.

שיטה 2: מחיקת תיבת הדואר של התיקיה הציבורית באמצעות EMS

  1. הפעל את ה- cmdlet הבא כדי להחזיר ולמחוק תיבות דואר של תיקיות ציבוריות מסוג הירארכיה משנית :

    Get-Mailbox -PublicFolder | where {$_.IsRootPublicFolderMailbox -eq $False} | Remove-Mailbox -PublicFolder
    
  2. הפעל את ה- cmdlet הבא כדי להחזיר ולמחוק תיבת דואר של תיקיה ציבורית מסוג הירארכיה ראשית :

    Get-Mailbox -PublicFolder | where {$_.IsRootPublicFolderMailbox -eq $true} | Remove-Mailbox -PublicFolder
    
  3. צור תיבת דואר של תיקיה ציבורית מבלי לציין את הפרמטר HoldForMigration על-ידי הפעלת ה- cmdlet הבא:

    New-Mailbox -PublicFolder -Database "Mailbox Database Name" -Name "Public Folder Mailbox Name"
    

מידע נוסף

לקבלת מידע נוסף אודות הסרת תיקיות ציבוריות בסביבה של Exchange Server 2013, ראה כיצד להסיר תיקיות ציבוריות.

לקבלת מידע נוסף אודות הפרמטר HoldForMigration , ראה מידע כללי אודות הNew-Mailbox cmdlet יחד עם הפרמטר HoldForMigration.