Obtener mensajes de un buzón compartido

Contents
[ ]

Aspose.Email admite el acceso a mensajes desde el buzón compartido. Para lograr esto, te conectas a tu buzón principal utilizando la clase EWSClient. Para acceder a los mensajes del buzón compartido, pasas el buzón compartido como un parámetro de cadena al método listMessages o listItems.

El siguiente ejemplo de código muestra cómo acceder a mensajes del buzón compartido utilizando el método listItems.

final String mailboxUri = "<HOST>"; final String domain = ""; final String username = "<EMAIL ADDRESS>"; final String password = "<PASSWORD>"; final String sharedEmail = "<SHARED EMAIL ADDRESS>"; NetworkCredential credentials = new NetworkCredential(username, password, domain); IEWSClient client = EWSClient.getEWSClient(mailboxUri, credentials); String[] items = client.listItems(sharedEmail, "Inbox"); for (String item : items) { MapiMessage msg = client.fetchItem(item); System.out.println("Subject:" + msg.getSubject()); } client.dispose();