Megosztás a következőn keresztül:


Az Outlook keresési mappái nem várt, üres tárgy sort mutató e-maileket jelenítenek meg

Amikor keresési mappát hoz létre a Microsoft Outlook 2019, Outlook 2016, Outlook 2013 vagy az Office 365 Outlook-ban lévő összes levelezési elemhez, előfordulhat, hogy a mappa nem várt elemeket tartalmazhat üres tárgy sorral. Ha rámutat ezekre az elemekre, a következő információ jelenik meg:

A mappában: PersonMetadata

A PersonMetadata mappát az Outlook Customer Manager (OCM) hozta létre és használja. Bár az OCM szolgáltatás 2020 júniusban elavult, az Outlook továbbra is ezt a mappát használja. Amikor új elemek jönnek létre a Névjegyalbum mappában vagy a Címzettgyorsítótár mappában (a Névjegyalbum mappa rejtett mappájában), a kapcsolódó elemek a PersonMetadata mappában jönnek létre.

A PersonMetadata mappa általában rejtve marad az Outlook felhasználói felületének egyéb részei elől. A PersonMetadata mappából származó e-mail elemek azonban szerepelhetnek a keresési mappákban. Az ilyen elemeket az üres tárgysoruk alapján azonosíthatja.

A PersonMetadata mappa és a benne létrehozott elemek a jövőben törlődnek a szolgáltatásból. Addig is használhatja az alábbi kerülő megoldások bármelyikét a probléma megoldásához.

1. kerülő megoldás

Ha meg szeretné akadályozni, hogy a PersonMetadata mappában lévő levelek megjelenjenek a keresési mappákban, hajtsa végre az alábbi lépéseket:

  1. Kattintson jobb gombbal a Keresés mappára, és válassza az Ennek a keresési mappának a testreszabása parancsot.
  2. Válassza a Tallózás gombot, és törölje az Almappák keresése lehetőséget.
  3. Kézzel válassza ki a mappákat, melyeket fel kíván venni.

2. kerülő megoldás

Ha "mappaelem korlát" értesítést kap, amely szerint a PersonMetadata mappa megközelíti az 1 millió elem korlátot, az alábbi módszerek egyikével törölheti a mappa összes elemét.

Értesítés a mappaelemek korlátozásáról:

Képernyőkép a mappaelemek korlátjára vonatkozó értesítésről.

1. módszer: MFCMAPI futtatása az érintett felhasználó számítógépén

Akkor használja ezt a módszert, ha csak néhány felhasználó tapasztalja a problémát. Ha sok érintett felhasználó van, használja a 2. Módszert.

  1. Zárja be az Outlook programot.

  2. Töltse le az MFCMAPI eszközt.

  3. Indítsa el az MfcMapi.exe programot, és válassza az OK gombot.

  4. Az Eszközök menüben válassza a Beállítások gombot a következő lehetőségek meghatározására, majd kattintson az OK gombra:

    • Az MDB_Online zászló használata az OpenMsgStore hívásakor
    • A MAPI_NO_CACHE zászló használata az OpenEntry hívásakor
  5. Kattintson az Munkarend menü Bejelentkezés parancsára.

  6. A Profilnév listában jelölje ki a postaláda profilját, majd kattintson az OK gombra.

  7. Kattintson duplán a megfelelő Microsoft Exchange üzenettárolóra. Ez általában az a bejegyzés, amely az Alapértelmezett tároló = Igaz beállítással rendelkezik.

  8. A navigációs ablakban bontsa ki a Gyökértárolót, bontsa ki az Információtároló legfelső szintje lehetőséget, és válassza a PersonMetadata lehetőséget.

    Megjegyzés:

    Előfordulhat, hogy az Információtároló legfelső szintje csomópontjának szövege a postaláda területi beállításaitól függően más nyelven honosítható.

  9. Kattintson jobb gombbal a PersonMetadatak>Speciális>Elemek és almappák kiürítése a mappából elemre.

  10. Az Elemek és almappák törlése párbeszédpanelen válassza a Végleges törlés parancsot, majd kattintson az OKgombra.

Úgy tűnhet, hogy az MFCMAPI hosszabb ideig nem válaszol a törlési művelet végrehajtása közben. A Get-MailboxFolderStatistics parancsmag futtatásával figyelheti a folyamat előrehaladását.

2. módszer: Az EWS parancsfájl futtatása rendszergazdaként

Ehhez a módszerhez be kell állítania egy szolgáltatásfiókot a felhasználó megszemélyesítésére. Ebből a cikkből megtudhatja, hogyan konfigurálhatja a megszemélyesítést.

  1. Töltse le és telepítse az EWS felügyelt API-t arra a számítógépre, amelyen futtatni fogja az EWS parancsfájlt.

  2. Töltse le az EWS parancsfájlt.

  3. A legújabb Exchange Online PowerShell felügyeleti modul telepítéséhez futtassa a következő parancsmagot rendszergazdaként:

    Install-Module ExchangeOnlineManagement
    
  4. A következő parancsmag futtatásával ürítse ki egy egyedi felhasználó PersonMetadata mappáját:

    .\CleanPersonMetadata.ps1 -Identity user@contoso.com
    

    Ez a parancsmag véglegesen törli a tartalmat (az elemek nem kerülnek át a Törölt elemek helyre). Ha a törlést szimulálni szeretné, mielőtt véglegesítené, használja a -WhatIf paramétert.

    A parancsfájl több felhasználón való futtatásához hozzon létre egy olyan CSV fájlt, amely identitás oszlopot tartalmaz, és amely tartalmazza a felhasználók SMTP címét. Ezután futtassa a következő parancsmagot:

    Import-CSV UserList.csv | .\CleanPersonMetadata.ps1 -Confirm:$false
    

    Megjegyzés: Ha hibaüzenetet kap arról, hogy a modul nem található, frissítenie kell a szkriptet, hogy megfeleljen a modul fájlelérési útjának. A szkript jelenleg a következő elérési úttal rendelkezik:

    Import-Module "C:\Program Files\WindowsPowerShell\Modules\ExchangeOnlineManagement\<module_version>\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" -force

    Frissítse a szkript elérési útját a 639. sorban az alábbiak szerint:

    Import-Module "C:\Program Files\WindowsPowerShell\Modules\ExchangeOnlineManagement\<module_version>\netFramework\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" -force

  5. Amikor a rendszer kéri, adja meg a megszemélyesítéshez konfigurált szolgáltatásfiók hitelesítő adatait.