Convierte MBOX a PST a través de C#
Conversión de MBOX a PST C# mediante API.NET sin dependencias de Outlook® o Thunderbird®.
Cómo convertir MBOX a PST usando C#
Aspose.Email para.NET ¡proporciona una solución poderosa para convertir archivos MBOX a PST con eficiencia y facilidad! Con solo unas pocas líneas de código, puede migrar sin problemas sus datos de correo electrónico del formato MBOX al formato PST de Outlook, garantizando la compatibilidad y la accesibilidad en los diferentes clientes y plataformas de correo electrónico. Al aprovechar las potentes funciones de Aspose.Email para .NET, los usuarios pueden implementar sin esfuerzo la conversión de MBOX a PST en sus aplicaciones, ganando confiabilidad, velocidad y flexibilidad en el proceso de conversión.
La API proporciona un conjunto completo de componentes para gestionar diversas tareas relacionadas con el correo electrónico, como la creación, la lectura y la manipulación de mensajes de correo electrónico, la administración de carpetas y archivos adjuntos, el filtrado, la búsqueda y el cifrado, el trabajo con Microsoft Exchange Server, la gestión de varios formatos de correo electrónico y mucho más.
Con Aspose.Email, los desarrolladores pueden optimizar la administración del correo electrónico, mejorar la interoperabilidad de los datos, garantizar el cumplimiento de los estándares de correo electrónico y potenciar sus aplicaciones con capacidades avanzadas de procesamiento de correo electrónico.
Comience a utilizar las capacidades del API DE.NET realizando una de las siguientes acciones:
Open NuGet administrador de paquetes, busque Aspose.Email e instálelo en su dispositivo.
Utilice el siguiente comando desde la consola del administrador de paquetes:
PM> Install-Package Aspose.Email
Pasos para convertir MBOX a PST a través de C#
Los programadores de.NET pueden cargar y convertir fácilmente archivos MBOX a PST en solo unas pocas líneas de código.
- Cargue el archivo mbox con mboxStorageReader.
- Cree un nuevo archivo PST.
- Cree una nueva carpeta en el archivo PST.
- Revisa los mensajes de mbox y agrégalos a la carpeta PST.
Requisitos del sistema
Antes de ejecutar el código de conversión de.NET, asegúrese de cumplir los siguientes requisitos previos.
- Microsoft Windows o un sistema operativo compatible con.NET Framework, .NET Core y PHP, VBScript, Delphi y C++ mediante COM Interop.
- Entorno de desarrollo como Microsoft Visual Studio.
- Aspose.Email for.NET DLL a la que se hace referencia en su proyecto.
- Incluya el espacio de nombres en la clase relevante.
Este código de ejemplo muestra la conversión de MBOX a PST en C#
// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());
// Create a new PST file
using (var personalStorage = PersonalStorage.Create(pstFilePath, FileFormatVersion.Unicode))
{
// Create a new folder in the PST file
var folderInfo = personalStorage.CreatePredefinedFolder("Inbox", StandardIpmFolder.Inbox);
// Iterate through mbox messages and add them to the PST folder
foreach (var eml in mbox.EnumerateMessages())
{
var msg = MapiMessage.FromMailMessage(eml);
folderInfo.AddMessage(msg);
}
}
Aplicación gratuita para convertir MBOX a PST
Otras conversiones compatibles
También puede convertir MBOX en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación.