Beheer Exchange‑conversaties via EWS

Aspose.Email stelt u in staat om conversatie‑items op Microsoft Exchange Server te beheren met behulp van de EWSClient klasse. Deze functionaliteit maakt gebruik van Exchange Web Services (EWS), beschikbaar in Exchange Server 2007 en later. De voorbeelden in deze gids laten zien hoe u conversatie‑items kunt vinden, kopiëren, verplaatsen en verwijderen op Exchange Server 2010 SP1 of later.

Conversaties Vinden

Om conversatie‑informatie van een specifieke Exchange‑map op te halen, volg de onderstaande stappen:

  1. Maak verbinding met de Exchange Server met behulp van IEWSClient.
  2. Roep FindConversations() methode om gesprekken in de doelmap op te sommen.
  3. Lees eigenschappen zoals conversatie‑ID, onderwerp en vlagstatus.

Het volgende codevoorbeeld toont hoe u conversatie‑items uit een Exchange Server‑inbox kunt vinden en weergeven.

Conversaties Kopiëren

Om conversatie‑items naar een andere map te kopiëren:

  1. Maak verbinding met de Exchange Server met behulp van IEWSClient.
  2. Conversaties ophalen met de FindConversations() methode.
  3. Gebruik CopyConversationItems() om overeenkomende gesprekken te kopiëren.

Het volgende codevoorbeeld toont hoe u specifieke conversatie‑items uit een Exchange Server‑inbox kunt vinden en kopiëren naar de map Verwijderde items op basis van de opgegeven voorwaarde.

Conversaties Verplaatsen

U kunt gesprekken tussen mappen verplaatsen. Het volgende codevoorbeeld toont hoe u specifieke conversatie‑items uit een Exchange Server‑inbox kunt vinden en verplaatsen naar een andere map.

  1. Maak verbinding met de Exchange Server met behulp van IEWSClient.
  2. Identificeer de gesprekken die verplaatst moeten worden.
  3. Roep de MoveConversationItems() methode met de URI van de doelmap.

Conversaties Verwijderen

Om conversatiedraden uit een map te verwijderen:

  1. Maak verbinding met de Exchange Server met behulp van IEWSClient.
  2. Gebruik FindConversations() om de doelconversaties te vinden.
  3. Roep de DeleteConversationItems() methode om ze te verwijderen.

Het volgende codevoorbeeld toont hoe u specifieke conversatie‑items uit een Exchange Server‑inbox kunt vinden en verwijderen.