Obtendo Informações da Caixa de Correio usando o Cliente WebDav

Obter Informações da Caixa de Correio de um Servidor Exchange

Para obter as informações da Caixa de Correio do Exchange:

  1. Crie uma instância da classe ExchangeClient.
  2. Especifique o Servidor Exchange, nome de usuário, senha e domínio no construtor do ExchangeClient.
  3. Chame o método ExchangeClient.getMailboxSize() para obter o tamanho da caixa de correio.
  4. Chame o método ExchangeClient.getMailboxInfo para obter uma instância da classe ExchangeMailboxInfo.
  5. Obtenha as informações da caixa de correio usando as diferentes propriedades da classe ExchangeMailboxInfo.

Os códigos de exemplo abaixo obtêm informações da caixa de correio do 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());