
Panoramica
La gestione delle e-mail è fondamentale sia per le aziende che per i privati. Un convertitore EML in PST gratuito può semplificare questo processo convertendo i file EML in formato PST senza sforzo. Questa conversione è essenziale per gli utenti che devono migrare le e-mail da una piattaforma all’altra, garantendo compatibilità e accessibilità. Aspose.Email for Java svolge un ruolo fondamentale offrendo facilità di integrazione e flessibilità, rendendolo una scelta ideale per gli sviluppatori. Quindi, Aspose.Email for Java offre uno strumento online e un’API per convertire EML in PST.
Convertitore EML in PST gratuito - Prova online
Questo convertitore EML in PST gratuito è supportato da Aspose.Email for Java.È intuitivo e consente di convertire i file EML in formato PST con elevata precisione. Inoltre, questo strumento è perfetto per gli utenti che necessitano di una soluzione rapida senza installare alcun software. Carica semplicemente i tuoi file EML e ottieni i file PST convertiti in pochissimo tempo.

Convertire EML in PST in Java - Frammento di codice
Segui i passaggi sottostanti per ottenere la conversione da EML a PST a livello di programmazione utilizzando Aspose.Email for Java
- Carica il file EML richiamando il metodo load.
- Converti EML in MapiMessage (obbligatorio per PST) chiamando il metodo fromMailMessage.
- Il metodo create creerà un file PST.
- Crea la cartella Posta in arrivo chiamando il metodo addSubFolder.
- Il metodo getSubFolder otterrà la cartella Posta in arrivo e aggiungerà il messaggio chiamando il metodo addMessage.
Il seguente frammento di codice Java mostra come convertire EML in PST in Java:
public class main {
public static void main(String[] args) {
// Definire il percorso della directory di lavoro.
String dir = "Desktop";
try {
// Percorso ai file EML e PST
String emlFilePath = dir+"file.eml";
String pstFilePath = dir+"output.pst";
// Carica il file EML richiamando il metodo load.
MailMessage eml = MailMessage.load(emlFilePath);
// Converti EML in MapiMessage (obbligatorio per PST) chiamando il metodo fromMailMessage.
MapiMessage mapiMsg = MapiMessage.fromMailMessage(eml);
// Il metodo create creerà un file PST.
PersonalStorage pst = PersonalStorage.create(pstFilePath, FileFormatVersion.Unicode);
// Crea la cartella Posta in arrivo chiamando il metodo addSubFolder.
pst.getRootFolder().addSubFolder("Inbox");
// Il metodo getSubFolder otterrà la cartella Posta in arrivo e aggiungerà il messaggio chiamando il metodo addMessage.
FolderInfo inbox = pst.getRootFolder().getSubFolder("Inbox");
inbox.addMessage(mapiMsg);
// Salvare il file PST
pst.dispose();
System.out.println("EML converted to PST successfully!");
} catch (Exception e) {
System.err.println("Error: " + e.getMessage());
}
}
}
Produzione:

Installazione della libreria Java
Puoi scaricarlo dalla pagina delle release di Aspose oppure aggiungere il seguente repository Maven e la dipendenza al file pom.xml
del tuo progetto:
<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>
Ottieni una licenza gratuita
Per esplorare appieno il potenziale di Aspose.Email for Java, ottieni una licenza di prova gratuita visitando questo collegamento.
Conclusione
In sintesi, questo convertitore gratuito da EML a PST è uno strumento basato sul Web per una migrazione e-mail senza soluzione di continuità. Sfruttando Aspose.Email for Java, gli sviluppatori possono eseguire in modo efficiente la conversione da EML a PST in Java a livello di programmazione. Esplora questa potente libreria per migliorare le tue attività di elaborazione e-mail.
Risorse pubbliche
Esplora risorse aggiuntive come documentazione e forum della community per migliorare la tua comprensione di Aspose.Email for Java.Queste risorse forniscono spunti preziosi e supporto oltre al contenuto del blog.
Domande frequenti – FAQ
Qual è il miglior convertitore gratuito da EML a PST?
Questo convertitore EML in PST gratuito è uno strumento che converte i file EML in formato PST, consentendo agli utenti di migrare facilmente le email tra diverse piattaforme.
Come posso convertire EML in PST in Java utilizzando Aspose.Email?
Utilizzare la classe MailMessage
per caricare file EML, creare un PST con PersonalStorage
e aggiungere EML a PST utilizzando FolderInfo
in Aspose.Email for Java.Visitare questo link per vedere l’esempio di codice