Парсиране на файлове от Microsoft Outlook
Contents
[
Hide
]
С Aspose.Email можете да парсирате Microsoft Outlook съобщения само с няколко реда код. Тази статия показва как. Aspose.Email разполага с класове за изпълнение на множество програмни задачи с Outlook съобщения. Примерният код по-долу показва как да:
- Заредете имейл съобщение.
- Получете темата на имейла.
- Получете името на подателя.
- Получете пълното тяло на съобщението.
- Разберете дали има прикачени файлове.
- Получете имената на файловете на всички прикачени файлове и ги запазете.
Следният кодов фрагмент показва как да парсирате файлове с Microsoft Outlook съобщения.
// The path to the File directory and Load Microsoft Outlook email message file
String dataDir = "data/";
MapiMessage msg = MapiMessage.fromFile(dataDir + "message3.msg");
// Obtain subject of the email message, sender, body and Attachment count
System.out.println("Subject:" + msg.getSubject());
System.out.println("From:" + msg.getSenderName());
System.out.println("Body:" + msg.getBody());
System.out.println("Attachment Count:" + msg.getAttachments().size());
// Iterate through the attachments
for (MapiAttachment attachment : msg.getAttachments()) {
// Access the attachment's file name and Save attachment
System.out.println("Attachment:" + attachment.getFileName());
attachment.save(dataDir + attachment.getLongFileName());
}