Obteniendo información de la bandeja de entrada utilizando el cliente WebDav

Obtener información de la bandeja de entrada desde un servidor Exchange

Para obtener la información de la bandeja de entrada de Exchange:

  1. Cree una instancia de la ExchangeClient class.
  2. Especifique el servidor Exchange, el nombre de usuario, la contraseña y el dominio en el constructor de ExchangeClient.
  3. Llame al método ExchangeClient.getMailboxSize() para obtener el tamaño de la bandeja de entrada.
  4. Llame al método ExchangeClient.getMailboxInfo para obtener una instancia de la ExchangeMailboxInfo class.
  5. Obtenga la información de la bandeja de entrada utilizando las diferentes propiedades de la ExchangeMailboxInfo class.

Los códigos de muestra a continuación obtienen información de la bandeja de entrada de Exchange.

// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-Java
// Create instance of ExchangeClient class by giving credentials
ExchangeClient client = new ExchangeClient("https://MachineName/exchange/Username", "Username", "password", "domain");
System.out.println("Mailbox size: " + client.getMailboxSize() + " bytes");
ExchangeMailboxInfo mailboxInfo = client.getMailboxInfo();
System.out.println("Mailbox URI: " + mailboxInfo.getMailboxUri());
System.out.println("Inbox folder URI: " + mailboxInfo.getInboxUri());
System.out.println("Sent Items URI: " + mailboxInfo.getSentItemsUri());
System.out.println("Drafts folder URI: " + mailboxInfo.getDraftsUri());