Paylaşılan Posta Kutusundan Mesajları Al

Contents
[ ]

Aspose.Email, paylaşılan posta kutusundan mesajlara erişimi destekler. Bunu başarmak için, birincil posta kutunuza EWSClient sınıf. Paylaşılan posta kutusundan mesajlara erişmek için, paylaşılan posta kutusunu bir dize parametresi olarak listMessages veya listItems metod.

Aşağıdaki kod örneği, paylaşılan posta kutusundan mesajlara nasıl erişileceğini gösterir listItems metod.

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