Extraire les en‑têtes du message avec Aspose.Email et Apache POI HSMF

Aspose.Email - Extraire les en-têtes du message

L’en-tête d’e-mail représente un ensemble standard de champs d’en-tête défini par Internet et la RFC, inclus dans les messages e-mail Internet. Un en-tête d’e-mail peut être spécifié à l’aide de la classe MailMessage. Les types d’en-têtes courants sont définis dans la classe HeaderType. C’est une classe scellée fonctionnant comme une énumération normale.

Java

 //Gets Email Headers

System.out.println(\"From: \" + message.getFrom());

System.out.println(\"To: \" + message.getTo());

System.out.println(\"CC: \" + message.getCC());

System.out.println(\"Bcc: \" + message.getBcc());

System.out.println(\"Subject: \" + message.getSubject());

Apache POI HSMF - Extraire les en-têtes du message

La classe MAPIMessage fournit les méthodes permettant d’accéder aux en-têtes des messages e-mail.

Java

 MAPIMessage msg = new MAPIMessage(dataDir + \"message.msg\");

System.out.println(\"From: \" + msg.getDisplayFrom());

System.out.println(\"To: \" + msg.getDisplayTo());

System.out.println(\"CC: \" + msg.getDisplayCC());

System.out.println(\"BCC: \" + msg.getDisplayBCC());

System.out.println(\"Subject: \" + msg.getSubject());

Télécharger le code en cours d’exécution

Télécharger le code d’exemple