Analyse des fichiers de messages Microsoft Outlook
Contents
[
Hide
]
Avec Aspose.Email, vous pouvez analyser les messages Microsoft Outlook en quelques lignes de code. Cet article montre comment procéder. Aspose.Email propose des classes permettant d'effectuer de nombreuses tâches de programmation avec les messages Outlook. L'exemple de code ci‑dessous montre comment :
- Chargez un message électronique.
- Obtenez l'objet du courriel.
- Obtenez le nom de l'expéditeur.
- Obtenez le corps complet du message.
- Déterminez s'il y a des pièces jointes.
- Obtenez les noms de fichiers des pièces jointes et enregistrez‑les.
Le fragment de code suivant montre comment analyser les fichiers de messages 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());
}