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

רשימת קבצים מצורפים של הודעה באמצעות לקוח IMAP

כדי לקבל מידע על קבצים מצורפים כגון שם, גודל מבלי להוריד את נתוני הקובץ המצורף, השתמש בתכונות ה‑API הבאות:

הקטע הקוד הבא מציג כיצד להשתמש ב‑IMAP client כדי לקבל מידע על הודעות אימייל והקבצים המצורפים שלהן מהשרת ולאחר מכן להציג את פרטי הקובץ המצורף לכל הודעה. זה מאפשר גישה ועיבוד של קבצים מצורפים מהודעות אימייל באמצעות פרוטוקול 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() + ")");
    }
}