Wyodrębnij nagłówki wiadomości przy użyciu Aspose.Email i Apache POI HSMF

Aspose.Email – wyodrębnianie nagłówków wiadomości

Nagłówek e‑maila reprezentuje zestaw pól nagłówka zdefiniowany w standardach Internetu i RFC, zawarty w wiadomościach e‑mail. Nagłówek e‑maila może być określony przy użyciu klasy MailMessage. Powszechne typy nagłówków są zdefiniowane w klasie HeaderType. Jest to klasa sealed działająca jak zwykła wyliczanka.

Java

 //Pobiera nagłówki e‑mail

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 – wyodrębnianie nagłówków wiadomości

Klasa MAPIMessage udostępnia metody umożliwiające dostęp do nagłówków wiadomości 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());

Pobierz działający kod

Pobierz przykładowy kod