
Přehled
Správa e-mailů je zásadní pro firmy i jednotlivce. bezplatný převodník EML na PST může tento proces zjednodušit převodem souborů EML do formátu PST.Tato konverze je nezbytná pro uživatele, kteří potřebují migrovat e-maily z jedné platformy na druhou a zajistit kompatibilitu a dostupnost. Aspose.Email for Java hraje klíčovou roli tím, že nabízí snadnou integraci a flexibilitu, takže je ideální volbou pro vývojáře. Takže Aspose.Email for Java nabízí online nástroj a také API pro převod EML na PST.
Zdarma EML to PST Converter – vyzkoušejte online
Tento bezplatný převodník EML na PST je podporován službou Aspose.Email for Java.Je uživatelsky přívětivý a umožňuje převádět soubory EML do formátu PST s vysokou přesností. Tento nástroj je navíc perfektní pro uživatele, kteří potřebují rychlé řešení bez instalace jakéhokoli softwaru. Jednoduše nahrajte své soubory EML a získejte převedené soubory PST během okamžiku.

Převést EML na PST v Java - úryvek kódu
Chcete-li dosáhnout převodu EML na PST programově pomocí [Aspose.Email for Java], postupujte podle následujících kroků (https://products.aspose.com/email/java/)
- Načtěte soubor EML vyvoláním metody load.
- Převeďte EML na MapiMessage (vyžadováno pro PST) voláním metody fromMailMessage.
- Metoda create vytvoří soubor PST.
- Vytvořte složku Doručená pošta voláním metody addSubFolder.
- Metoda getSubFolder získá složku Doručená pošta a přidá zprávu voláním addMessage.
Následující fragment kódu Java ukazuje, jak převést EML na PST v jazyce Java:
public class main {
public static void main(String[] args) {
// Definujte cestu k pracovnímu adresáři.
String dir = "Desktop";
try {
// Cesta k souborům EML a PST
String emlFilePath = dir+"file.eml";
String pstFilePath = dir+"output.pst";
// Načtěte soubor EML vyvoláním metody načtení.
MailMessage eml = MailMessage.load(emlFilePath);
// Převeďte EML na MapiMessage (vyžadováno pro PST) voláním metody fromMailMessage.
MapiMessage mapiMsg = MapiMessage.fromMailMessage(eml);
// Metoda create vytvoří soubor PST.
PersonalStorage pst = PersonalStorage.create(pstFilePath, FileFormatVersion.Unicode);
// Vytvořte složku Doručená pošta voláním metody addSubFolder.
pst.getRootFolder().addSubFolder("Inbox");
// Metoda getSubFolder získá složku Doručená pošta a přidá zprávu voláním metody addMessage.
FolderInfo inbox = pst.getRootFolder().getSubFolder("Inbox");
inbox.addMessage(mapiMsg);
// Uložit soubor PST
pst.dispose();
System.out.println("EML converted to PST successfully!");
} catch (Exception e) {
System.err.println("Error: " + e.getMessage());
}
}
}
výstup:

Instalace Java knihovny
Můžete si jej stáhnout z stránky Aspose releases nebo přidat následující úložiště Maven a závislost do pom.xml
vašeho projektu:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>25.1</version>
<classifier>jdk16</classifier>
</dependency>
Získejte bezplatnou licenci
Chcete-li prozkoumat plný potenciál Aspose.Email for Java, získejte bezplatnou zkušební licenci na tento odkaz.
Závěr
Stručně řečeno, tento bezplatný převodník EML na PST je webový nástroj pro bezproblémovou migraci e-mailů. Využitím Aspose.Email for Java mohou vývojáři efektivně provádět převod EML na PST v Java programově. Prozkoumejte tuto výkonnou knihovnu a vylepšete své úlohy zpracování e-mailů.
Veřejné zdroje
Prozkoumejte další zdroje, jako je dokumentace a komunitní fóra, abyste lépe porozuměli Aspose.Email for Java.Tyto zdroje poskytují cenné informace a podporu nad rámec obsahu blogu.
Často kladené otázky – FAQ
Jaký je nejlepší bezplatný převodník EML na PST?
Tento zdarma převodník EML na PST je nástroj, který převádí soubory EML do formátu PST a umožňuje uživatelům snadno migrovat e-maily mezi různými platformami.
Jak převedu EML na PST v Java pomocí Aspose.Email?
Použijte třídu MailMessage
k načtení souborů EML, vytvoření PST pomocí PersonalStorage
a přidání EML do PST pomocí FolderInfo
v Aspose.Email for Java.Navštivte prosím tento odkaz a podívejte se na ukázku kódu