Berichten ophalen van een gedeelde mailbox
Contents
[
Hide
]
Aspose.Email ondersteunt het benaderen van berichten van de gedeelde mailbox. Om dit te bereiken, maak je verbinding met je primaire mailbox door gebruik te maken van de EWSClient klasse. Om berichten van de gedeelde mailbox te benaderen, geef je de gedeelde mailbox als een tekenreeksparameter door aan de listMessages of listItems methode.
De volgende codevoorbeeld toont hoe je berichten kunt benaderen van de gedeelde mailbox met behulp van de listItems methode.
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();