קבל הודעות מתיבת דואר משותפת

Contents
[ ]

Aspose.Email תומך בגישה להודעות מתיבת הדואר המשותפת. כדי לבצע זאת, אתה מתחבר לתיבת הדואר הראשית שלך באמצעות EWSClient class. כדי לגשת להודעות מתיבת הדואר המשותפת, יש להעביר את תיבת הדואר המשותפת כפרמטר מחרוזת ל- listMessages או listItems שיטה.

דוגמת הקוד הבאה מציגה כיצד לגשת להודעות מתיבת הדואר המשותפת באמצעות listItems שיטה.

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