Pobierz wiadomości ze współdzielonej skrzynki pocztowej
Contents
[
Hide
]
Aspose.Email obsługuje dostęp do wiadomości ze współdzielonej skrzynki pocztowej. Aby to osiągnąć, łączysz się ze swoją główną skrzynką przy użyciu EWSClient klasa. Aby uzyskać dostęp do wiadomości ze współdzielonej skrzynki pocztowej, przekazujesz współdzieloną skrzynkę jako parametr typu string do listMessages lub listItems metoda.
Poniższy przykładowy kod pokazuje, jak uzyskać dostęp do wiadomości ze współdzielonej skrzynki pocztowej przy użyciu 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();