Lấy tin nhắn từ Hộp thư chung

Contents
[ ]

Aspose.Email hỗ trợ truy cập tin nhắn từ hộp thư chung. Để đạt được điều này, bạn kết nối tới hộp thư chính của mình bằng cách sử dụng  EWSClient lớp. Để truy cập tin nhắn từ hộp thư chung, bạn truyền hộp thư chung dưới dạng tham số chuỗi tới  listMessages hoặc listItems phương thức.

Đoạn mã mẫu dưới đây cho thấy cách truy cập tin nhắn từ hộp thư chung bằng cách sử dụng  listItems phương thức.

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