साझा मेलबॉक्स से संदेश प्राप्त करें

Contents
[ ]

Aspose.Email साझा मेलबॉक्स से संदेशों तक पहुँचने का समर्थन करता है। इसे प्राप्त करने के लिए, आप अपने प्राथमिक मेलबॉक्स से कनेक्ट होते हैं, इसका उपयोग करके EWSClient क्लास। साझा मेलबॉक्स से संदेशों तक पहुँचने के लिए, आप साझा मेलबॉक्स को स्ट्रिंग पैरामीटर के रूप में पास करते हैं 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();