Získat zprávy ze sdílené poštovní schránky

Contents
[ ]

Aspose.Email podporuje přístup ke zprávám ze sdílené poštovní schránky. K tomu se připojíte k vaší hlavní poštovní schránce pomocí EWSClient třída. Pro přístup ke zprávám ze sdílené poštovní schránky předáte sdílenou poštovní schránku jako řetězcový parametr do listMessages nebo listItems metoda.

Následující ukázka kódu ukazuje, jak přistupovat ke zprávám ze sdílené poštovní schránky pomocí listItems metoda.

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();