Arquivamento de Emails Exchange Usando API EWS
O Aspose.Email para .NET oferece uma API abrangente para gerenciar e processar emails em um servidor Exchange. Este guia demonstra como listar emails na pasta Caixa de Entrada de uma caixa de correio Exchange e arquivá‑los programaticamente usando o IEWSClient interface. O IEWSClient.ArchiveItem método do IEWSClient a interface permite mover itens para a caixa de arquivo do usuário. Ela fornece quatro sobrecargas listadas abaixo:
- ArchiveItem(string sourceFolderUri, Appointment appointment)
- ArchiveItem(string sourceFolderUri, ExchangeTask task)
- ArchiveItem(string sourceFolderUri, MapiMessageItemBase item)
- ArchiveItem(string sourceFolderUri, string uniqueId)
O exemplo de código a seguir demonstra como usar o Aspose.Email para conectar ao servidor Exchange, listar mensagens e arquivá‑las com o IEWSClient.ArchiveItem método. Armazenar emails é realizado movendo cada item para a Caixa de Arquivo usando o UniqueUri.