Obter Mensagens de uma Caixa de Correio Compartilhada
Contents
[ Hide ] Aspose.Email suporta o acesso a mensagens de uma caixa de correio compartilhada. Para fazer isso, você se conecta à sua caixa de correio principal usando a classe EWSClient. Para acessar mensagens da caixa de correio compartilhada, você passa a caixa de correio compartilhada como um parâmetro de string para o listMessages ou listItems método.
O seguinte exemplo de código mostra como acessar mensagens da caixa de correio compartilhada usando o listItems método.
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();