DOCX JPG PDF XML MSG
  Product Family
PST

Convertidor de MSG a PST per a aplicacions Java

API Java intuïtiva per convertir fitxers de correu electrònic entre formats. Exemple de codi de conversió de MSG a PST i la seva integració amb projectes Java.

Convertiu MSG a PST mitjançant l'API Java

Aspose.Email per a Java proporciona una solució eficient i fiable per a la conversió de fitxers de correu entre diversos formats. Simplifica el procés de conversió de formats de correu electrònic mitjançant una API clara i eficient. Prova l’exemple de codi concís i directe que demostra la facilitat i l’eficiència del procés de conversió de formats de correu. El codi representa classes i mètodes per crear i manipular objectes, permetent als desenvolupadors gestionar dades de correu amb facilitat i precisió i aconseguir resultats fiables i precisos.

Amb l’API Java, no has de preocupar-te per algoritmes complexos o treball manual tediós, estalviant temps i esforç per a tasques més importants i portant les teves aplicacions de processament de correu al següent nivell.

Com instal·lar la biblioteca Aspose.Email per a Java

Per començar a utilitzar les capacitats de la potent i rica en funcions API Java és fàcil amb una de les accions següents:

  • descarrega’n l’última versió des de Maven

  • instal·la-la al teu projecte basat en Maven afegint les següents configuracions al pom.xml.

<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>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

En cas de dificultats o preguntes sobre el procés d’instal·lació de l’API, si us plau visiteu el Instal·lació secció del nostre documentació .

Com convertir fitxers MSG al format PST

Convertir fitxers MSG al format PST (Outlook Personal Storage Table) de manera programàtica permet la consolidació i arxivat de missatges de correu, carpetes i fitxers adjunts de Microsoft Outlook en un únic fitxer portable. Aquesta conversió facilita la gestió de dades, còpies de seguretat i tasques de migració, permetent als usuaris organitzar i accedir a les seves dades de correu en un format centralitzat i estandarditzat.

Aspose.Email per a Java és una API potent que ofereix funcionalitat completa per treballar amb missatges de correu electrònic, contactes, calendaris i tasques a les aplicacions Java. Per convertir fitxers MSG al format PST, la biblioteca ofereix el PersonalStorage La classe que s’utilitza per obrir un fitxer d’emmagatzematge, permetent l’accés al seu contingut i estructura. La MapiMessage La classe s’utilitza per carregar i manipular un missatge de correu emmagatzemat en format MSG. La FolderInfo La classe, que representa una carpeta dins del fitxer PST, permet manipular el seu contingut. En l’exemple de codi següent, aquestes classes permeten als desenvolupadors crear, manipular i emmagatzemar missatges de correu dins de fitxers PST, facilitant tasques com ara organitzar, arxivar i gestionar dades de correu a les taules d’emmagatzematge d’Outlook amb facilitat. Per a més informació sobre les característiques avançades de l’API, visiteu el nostre recursos de referència .

Passos per convertir MSG a PST amb Java

Els programadors Java poden convertir fàcilment un fitxer MSG a PST amb només unes poques línies de codi.

  1. Creeu el fitxer PST de sortida utilitzant PersonalStorage.create() mètode i proporcioneu el camí del fitxer PST i FileFormatVersion.Unicode com a paràmetres.
  2. Afegiu una carpeta ‘Inbox’ a la carpeta arrel del fitxer PST cridant addSubFolder() mètode a la carpeta arrel de la instància PersonalStorage i passant "Inbox" com a nom de carpeta.
  3. Carrega el fitxer MSG utilitzant MapiMessage.load mètode i proporcioneu el camí del fitxer MSG com a paràmetre.
  4. Afegiu el missatge MAPI carregat a la carpeta ‘Inbox’ al fitxer PST cridant addMessage() mètode a la instància FolderInfo ‘Inbox’ i passant la instància MapiMessage com a paràmetre.

Requisits del sistema

Abans d’executar el codi de conversió Java, assegureu-vos que teniu els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb l’entorn d’execució Java per a aplicacions JSP/JSF i d’escriptori.
  • Obté l’última versió d’Aspose.Email per a Java directament des de Maven .
 

Convertir MSG a PST - Java

// Create the output PST file
PersonalStorage pst = PersonalStorage.create(pstFilePath, FileFormatVersion.Unicode);
// Add Inbox folder to the root folder
FolderInfo inbox = pst.getRootFolder().addSubFolder("Inbox");
// Load the MSG file
MapiMessage msg = MapiMessage.load(msgFilePath);
// Add the MAPI message to the Inbox folder
inbox.addMessage(msg);
 

Què és el format de fitxer MSG?

MSG és un format de fitxer utilitzat per Microsoft Outlook per emmagatzemar correus electrònics, contactes, elements de calendari, tasques i altra informació. Un fitxer MSG conté tots els components d’un correu, incloent el cos del missatge, adjunts, informació del remitent i del destinatari, assumpte, data i altres metadades. Aquest format permet als usuaris desar missatges de correu individuals o carpetes senceres en un únic fitxer per a un emmagatzematge i compartició fàcils. Els fitxers MSG poden ser oberts i visualitzats per Microsoft Outlook i alguns altres clients de correu, però potser no són compatibles amb tots els programes de correu.

Què és el format de fitxer PST?

El PST (Personal Storage Table) és un format de fitxer utilitzat per Microsoft Outlook per emmagatzemar missatges de correu electrònic, contactes, calendaris, tasques i altres elements de la bústia. Els fitxers PST funcionen com un contenidor d’emmagatzematge de dades que permet als usuaris accedir i gestionar les seves dades de correu dins d’Outlook. Aquests fitxers es poden crear i desar localment al ordinador de l’usuari o emmagatzemar en un servidor de xarxa. Els fitxers PST s’utilitzen habitualment per fer còpies de seguretat de dades de correu, arxivar missatges antics i migrar dades de correu entre diferents ordinadors o clients de correu. A més, els fitxers PST poden protegir-se amb contrasenya per augmentar la seguretat i privacitat de les dades.

Conversions de formats de fitxer compatibles amb Aspose.Email per a Java

Aspose.Email per a Java ofereix un ampli conjunt de conversions de formats de fitxer dissenyat per gestionar sense problemes correus electrònics, contactes, calendaris i adjunts. Permet als desenvolupadors manipular i transformar dades amb facilitat per satisfer les diverses necessitats de les seves aplicacions. Implementar conversions de formats de fitxer en aplicacions de correu facilita la seva interoperabilitat i augmenta l’eficiència. En general, la biblioteca admet la conversió des de EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF a altres formats millorant l’experiència de l’usuari.
  • MSG to PST Conversion Live Demos

    Altres conversions compatibles

    També pots convertir MSG a molts altres formats de fitxer, inclosos alguns dels següents.

    MSG TO EML (Missatges de correu Outlook)
    MSG TO EMLX (Format Apple EMLX)
    MSG TO HTML (Hyper Text Markup Language)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Missatges de correu electrònic)
    MSG TO MHTML (Format d'arxiu de pàgina web)
    MSG TO OFT (Plantilles de correu d'Outlook)
    MSG TO OST (Fitxers d'emmagatzematge fora de línia)
    MSG TO VCF (Format de targeta virtual)