Archivage des e‑mails Exchange à l'aide de l'API EWS
Aspose.Email pour .NET propose une API complète pour gérer et traiter les e‑mails sur un serveur Exchange. Ce guide montre comment lister les e‑mails dans le dossier Boîte de réception d’une boîte aux lettres Exchange et les archiver programmatiquement en utilisant le IEWSClient interface. Le IEWSClient.ArchiveItem méthode du IEWSClient l’interface vous permet de déplacer des éléments vers la boîte aux lettres d’archive des utilisateurs. Elle propose quatre surcharges listées ci‑dessous :
- ArchiveItem(string sourceFolderUri, Appointment appointment)
- ArchiveItem(string sourceFolderUri, ExchangeTask task)
- ArchiveItem(string sourceFolderUri, MapiMessageItemBase item)
- ArchiveItem(string sourceFolderUri, string uniqueId)
L’exemple de code suivant montre comment utiliser Aspose.Email pour se connecter au serveur Exchange, lister les messages et les archiver avec le IEWSClient.ArchiveItem méthode. Le stockage des e‑mails est réalisé en déplaçant chaque élément vers la boîte aux lettres d’archive à l’aide de l’UniqueUri.