Aspose.Email Java pro Apache POI – HSMF
Úvod
Apache POI - HSMF
HSMF je čistá implementace formátu Outlook MSG v projektu POI napsaná v Javě.
V současné době poskytuje nízkoúrovňový přístup ke čtení celého souboru spolu s uživatelsky přívětivým způsobem, jak získat běžný textový obsah souborů MSG.
Přečtěte si více na poi.apache.org
Aspose.Email pro Java
Aspose.Email pro Java je knihovna tříd Java, která umožňuje Java aplikacím číst a zapisovat soubory e‑mailových zpráv v různých formátech bez Microsoft Outlook.
Poskytuje třídy pro čtení a aktualizaci souborů MSG, EML, EMLX, OFT, přidávání/odstraňování příloh a příjemců, aktualizaci předmětu, těla a dalších vlastností souborů MSG.
Přečtěte si více na aspose.com
Aspose.Email Java for Apache POI - HSMF
Projekt Aspose.Email pro Apache POI - HSMF ukazuje, jak lze pomocí Aspose.Email Java API provádět různé úkoly v porovnání s Apache POI HSMF. Projekt také zahrnuje funkce, které jsou k dispozici pouze v API Aspose.Email, ale ne v Apache POI HSMF pro práci se zprávami e‑mail.
Tento projekt je užitečný pro vývojáře, kteří chtějí porovnat Apache POI HSMF s Aspose.Email NEBO migrovat z Apache POI HSMF na Aspose.Email.
Systémové požadavky a podporované platformy
Systémové požadavky
Následují systémové požadavky pro spuštění Aspose.Email Java pro Apache POI - HSMF:
- Nainstalováno Java 1.4 nebo novější.
- Stažená komponenta Aspose.Email.
- Stažené knihovny Apache POI - HSMF.
Podporované platformy
Následující platformy jsou podporovány:
- Apache POI 3.11.
- Aspose.Email 4.2.0.0 a vyšší.
- Java IDE (Eclipse, NetBeans, IntelliJ, …).
Stahování a konfigurace
Můžete přímo zahrnout zdrojový kód Aspose.Email Java pro Apache POI do vašeho projektu. Následující vydání běžících příkladů jsou k dispozici ke stažení na všech níže uvedených sociálních kódovacích stránkách:
Vydání – založené na Maven
CodePlex
GitHub
Vydání – založené na Javě
Následující vydání běžících příkladů jsou k dispozici ke stažení na všech níže uvedených sociálních kódovacích stránkách:
CodePlex
- Příklady porovnání
- Další funkce Aspose.Email
GitHub
- Příklady porovnání
- Další funkce Aspose.Email
Stáhnout požadované knihovny
Stáhněte požadované knihovny uvedené níže. Ty jsou nezbytné pro spuštění ukázkových příkladů porovnání.
- Aspose: Komponenta Aspose.Email pro Java
- Apache POI: Apache POI - HSMF
Jak konfigurovat zdrojový kód
Postupujte podle těchto jednoduchých kroků, abyste otevřeli a rozšířili zdrojový kód při používání:
Eclipse IDE
- Stáhněte/zkopírujte (clone) zdrojový kód.
- Otevřete Eclipse a zvolte File > Import…
- Vyberte General > Existing Projects into Workspace.
- Procházejte k výběru kořenového adresáře nejnovějšího zdrojového kódu, který jste stáhli.
- Klikněte na Finish, abyste úspěšně importovali stažený projekt.
NetBeans IDE
- Stáhněte/zkopírujte (clone) zdrojový kód.
- Otevřete NetBeans a zvolte File > New Project…
- Na kartě Choose Project: Vyberte Java > Java Project with Existing Sources.
- Na kartě Name and Location: Zadejte požadovaný název projektu a složku projektu.
- Na kartě Existing Sources: Klikněte na Add Folder… a vyberte kořenový adresář nejnovějšího zdrojového kódu, který jste stáhli.
- Klikněte na Finish, abyste úspěšně vytvořili stažený projekt.
Přehled zdrojového kódu
Existují dva projekty související s Aspose.Email Java pro Apache POI - HSMF
- Aspose.Email vs Apache POI HSMF – Obsahuje porovnání kódu funkcí v Apache POI HSMF a Aspose.Email.
- Další funkce Aspose.Email – Obsahuje bohaté funkce Aspose.Email v porovnání s Apache POI HSMF pro manipulaci s formáty souborů Outlook e‑mail v aplikacích
Pro konfiguraci Aspose.Email pro Java API zahrňte URL Aspose repozitáře a Maven závislost Aspose.Email pro Java API do vašeho pom.xml následovně:
Aspose Maven repozitář
<repositories>
<repository>
<id>aspose-maven-repository</id>
<name>Aspose Maven Repository</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
Aspose.Email pro Java Maven závislost
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>5.5.0</version>
<classifier>jdk16</classifier>
</dependency>
Poznámka: Použijte prosím nejnovější dostupnou verzi Aspose API.
Podpora, rozšíření a přispění
Podpora
Od prvních dnů Aspose jsme věděli, že pouhé poskytování dobrých produktů zákazníkům nebude stačit. Museli jsme také poskytovat kvalitní služby. Jsme vývojáři sami a rozumíme tomu, jak frustrující je, když technický problém nebo podivnost v softwaru vám brání v tom, co potřebujete udělat. Jsme tu, abychom řešili problémy, ne abychom je vytvářeli.
Proto nabízíme bezplatnou podporu. Každý, kdo používá náš produkt, ať už jej zakoupil nebo používá zkušební verzi, si zaslouží naši plnou pozornost a respekt.
Můžete zaznamenávat jakékoli problémy nebo návrhy související s Aspose.Email Java pro Apache POI HSMF pomocí kteréhokoli z následujících platforem:
Rozšiřovat a přispívat
Aspose.Email Java pro Apache POI HSMF je open source a jeho zdrojový kód je dostupný na hlavních sociálních programovacích webových stránkách uvedených níže. Vývojáři jsou vyzváni ke stažení zdrojového kódu a přispění navrhováním nebo přidáváním nových funkcí či vylepšováním stávajících, aby z toho mohli těžit i ostatní.
Zdrojový kód
Nejnovější zdrojový kód můžete získat z jedné z následujících lokací
Ukázkové příklady kódu
Tato sekce obsahuje následující témata
- Porovnání kódu pro společné funkce v Aspose.Email a Apache POI HSMF
- Extrahovat přílohy zprávy pomocí Aspose.Email a Apache POI HSMF
- Extrahovat tělo zprávy pomocí Aspose.Email a Apache POI HSMF
- Extrahovat hlavičky zprávy pomocí Aspose.Email a Apache POI HSMF
- Načíst e‑mailovou zprávu pomocí Aspose.Email a Apache POI HSMF
- Uložit e‑mailovou zprávu pomocí Aspose.Email a Apache POI HSMF
- Chybějící funkce v Apache POI HSMF