Melding voor conflicterende berichten in openbare mappen uitschakelen

Oorspronkelijk KB-nummer:   980047

Samenvatting

In dit artikel wordt beschreven hoe u bericht over een conflict in openbare mappen schakelt in Microsoft Exchange Server 2010.

Inleiding

Twee gebruikers bewerken hetzelfde bericht in een openbare map. Vervolgens slaat ze hun kopieën van het bericht op. In dit scenario zijn de opgeslagen berichten conflicterende. Er kunnen conflicten ontstaan wanneer een gelijktijdige bewerking op dezelfde openbare mappen server wordt uitgevoerd, of als het bericht op twee servers met replica's van dezelfde openbare map wordt bewerkt. In dit artikel wordt de situatie besproken die het conflict veroorzaakt tijdens een replicatie tussen twee servers.

Wanneer er een conflict optreedt, ontvangen de eigenaren van de openbare map een e-mailbericht van de server waarop Exchange Server wordt uitgevoerd. Het bericht geeft een melding over het conflict. De eigenaren kunnen het bericht openen waarvoor het conflict is opgetreden en de wijzigingen die u wilt behouden, bepalen. Als de eigenaar alle wijzigingen behoudt, worden er twee berichten gegenereerd in de openbare map.

De methode die door de Exchange-Server wordt gebruikt om deze conflicten op te lossen, wordt bepaald door de waarde van de eigenschap PR_RESOLVE_METHOD in de map. Deze eigenschap wordt aangeduid door de MAPI-eigenschaps code 0x3FE70003 . Hier volgen een aantal mogelijke waarden voor deze eigenschap:

  • 0: RESOLVE_METHOD_DEFAULT

    Standaardverwerking van bericht conflicten.

  • 1: RESOLVE_METHOD_LAST_WRITER_WINS

    Laatste schrijfroutine zal het conflict verwinnen.

  • 2: RESOLVE_METHOD_NO_CONFLICT_NOTIFICATION

    Dezelfde stappen als de RESOLVE_METHOD_DEFAULT, behalve dat de contactpersonen die zijn gedefinieerd voor een map en de wijzigingselementen van een bericht, niet worden gewaarschuwd.

Standaard is de waarde ingesteld op 0. Als u niet wilt dat een waarschuwingsbericht tijdens een conflict wordt verzonden, wijzigt u de waarde in 2.

U kunt deze waarde via programmacode wijzigen, of u kunt een van de hulpmiddelen gebruiken die in dit artikel worden beschreven. Neem voor meer informatie contact op met het Microsoft Developer Network (MSDN) of gebruik een hulpmiddel om afzonderlijke eigenschapwaarden van afzonderlijke mappen te wijzigen. U kunt bijvoorbeeld het hulpprogramma ExFolders gebruiken om de waarden van de eigenschap van de map te wijzigen.

Notitie

Als u de waarde van de eigenschap PR_RESOLVE_METHOD wijzigt, worden bestaande conflicten niet opgelost.

Ga voor meer informatie over het programmatisch wijzigen van de waarde van de eigenschap PR_RESOLVE_METHOD naar de website van MSDN om de PR_RESOLVE_METHOD eigenschap te zoeken.

ExFolders gebruiken om de waarde van PR_RESOLVE_METHOD te wijzigen

Het hulpprogramma ExFolders moet zijn geïnstalleerd op de server waarop Exchange Server 2010 wordt uitgevoerd en in de map bin worden gezet.

Notitie

Het account dat wordt gebruikt voor authenticatie in het hulpprogramma ExFolders, moet rechten hebben om de kenmerken van openbare mappen te wijzigen. U wordt aangeraden het hulpprogramma ExFolders uit te voeren vanaf een werkstation.

Ga hiervoor als volgt te werk:

  1. Start het hulpmiddel ExFolders.

  2. Selecteer in het menu bestand de optie verbinding maken.

  3. Voer de namen in van de Exchange-Server en de globale catalogus.

  4. Selecteer het selectievakje verificatie als momenteel aangemeld of voer handmatig een account in dat u voor verificatie kunt gebruiken.

  5. Selecteer openbare mappenop het tabblad verbinding en selecteer vervolgens OK.

  6. Vouw het item met de openbare mappen uit, ga naar de openbare map met het conflict en klik vervolgens met de rechtermuisknop op de map om de melding voor conflicterende berichten uit te schakelen.

  7. Klik nogmaals met de rechtermuisknop op de map en selecteer Eigenschappen editor.

  8. Typ in het vak eigenschaps tekst PR_RESOLVE_METHOD: 0X3FE70003.

  9. Selecteer set en typ vervolgens de gewenste waarde. Geldige waarden zijn 0, 1en 2.

    Notitie

    Zie voor meer informatie over deze waarden eerder in dit artikel.

  10. Als u deze wijziging wilt toepassen op alle submappen van de geselecteerde map, selecteert u het selectievakje deze actie uitvoeren op alle submappen van de geselecteerde map .

  11. Selecteer uitvoeren. U ontvangt een bevestiging dat de wijziging is voltooid.

  12. Herhaal stap 1 tot en met 11 voor andere mappen met conflicten.

Belangrijk

Als een submap wordt gemaakt binnen een bovenliggende map die een gewijzigde waarde bevat, neemt de submap de gewijzigde waarde niet over. Standaard wordt de submap gemaakt met de waarde 0 voor de eigenschap.

Conflictberichten verwijderen uit het postvak van een gebruiker

Er worden conflicterende berichten toegewezen aan de IPM. Conflict. de klasse bericht berichten. Met de opdracht Zoek postvak kunt u conflictberichten verwijderen uit het postvak van een gebruiker. Zoekopdrachten-postvak kunnen echter niet worden geconfigureerd om berichten te filteren op basis van de berichtklasse. Wanneer Zoek-postvak wordt gebruikt met trefwoordfilters en trefwoordfilters voor trefwoorden, worden alleen berichten van een bepaalde openbare map met het onderwerp ' conflict bericht ' verwijderd. Maar als gebruikers berichten van deze openbare map kunnen verzenden en ook berichten hebben verzonden die dezelfde onderwerpregel gebruiken voor postvakken van gebruikers, worden deze berichten ook verwijderd.

In het volgende voorbeeld ziet u hoe u Zoek opdrachten kunt gebruiken om conflictberichten te verwijderen:

Search-Mailbox -Identity "April Stewart" -SearchQuery 'Subject:"Conflict Message:" And From:"PublicFolderName" -DeleteContent

Notitie

Als u de naam van de openbare map wilt ophalen, opent u een van de conflictberichten en noteert u de naam in het veld van . Als er conflictberichten worden gegenereerd door meer dan één openbare map, moet u dit doen voor elke openbare map waarin de conflictberichten zijn gegenereerd.