Trabajando con archivo In-Place
Archivos In-Place en Office 365
Los archivos In-Place en Office 365 brindan a los usuarios espacio de almacenamiento adicional. Después de activar los buzones de archivo, los usuarios pueden acceder y almacenar mensajes en su Buzón de Archivo usando Microsoft Outlook y Outlook en la Web. Cuando se abre con Outlook el buzón con archivado In-Place habilitado, el buzón de archivo se muestra como un buzón separado.
Mover elementos al archivo In-Place
La API Aspose.Email puede usarse para mover elementos al buzón de archivo de los usuarios usando el IEWSClient.archiveItem método. IEWSClient.archiveItem el método proporciona cuatro sobrecargas que se enumeran a continuación.
- archiveItem(String sourceFolderUri, Appointment appointment)
- archiveItem(String sourceFolderUri, ExchangeTask task)
- archiveItem(String sourceFolderUri, MapiMessageItemBase item)]
- archiveItem(String sourceFolderUri, String uniqueId)
El ejemplo de código a continuación demuestra el uso de IEWSClient.archiveItem método para mover un correo electrónico al buzón de archivo usando el UniqueUri.
NetworkCredential credentials = new NetworkCredential(username, password, domain);
IEWSClient client = EWSClient.getEWSClient(mailboxUri, credentials);
ExchangeMessageInfoCollection msgCollection = client.listMessages(client.getMailboxInfo().getInboxUri());
for (ExchangeMessageInfo msgInfo : (Iterable<ExchangeMessageInfo>) msgCollection) {
System.out.println("Subject:" + msgInfo.getSubject());
client.archiveItem(client.getMailboxInfo().getInboxUri(), msgInfo.getUniqueUri());
}
client.dispose();