IMAP का उपयोग करके संदेश संलग्नकों के साथ कार्य करना

IMAP क्लाइंट का उपयोग करके संदेश संलग्नकों की सूची बनाएं

संलग्नकों की जानकारी जैसे नाम, आकार प्राप्त करने के लिए, बिना संलग्नक डेटा को फ़ेच किए, निम्नलिखित API सुविधाओं का उपयोग करें:

निम्नलिखित कोड नमूना दर्शाता है कि कैसे IMAP क्लाइंट का उपयोग करके सर्वर से ईमेल संदेशों और उनके संलग्नकों की जानकारी प्राप्त की जाए और फिर प्रत्येक संदेश के लिए संलग्नक विवरण प्रदर्शित किया जाए। यह आपको IMAP प्रोटोकॉल का उपयोग करके ईमेल संदेशों के संलग्नकों तक पहुँचने और उन्हें प्रोसेस करने की सुविधा देता है।

ImapMessageInfoCollection messageInfoCollection = imapClient.listMessages();

for (ImapMessageInfo message : messageInfoCollection) {
    ImapAttachmentInfoCollection attachmentInfoCollection =
            imapClient.listAttachments(message.getSequenceNumber());

    for (ImapAttachmentInfo attachmentInfo : attachmentInfoCollection) {
        System.out.println(
                "Attachment: " + attachmentInfo.getName() + " (size: " + attachmentInfo.getSize() + ")");
    }
}