HTML JPG PDF XML MBOX
  Product Family
VCF

Перетворити MBOX на VCF через C #

Перетворення MBOX у VCF C # за допомогою .NET API без встановлення Outlook® або Thunderbird®.

Як перетворити MBOX в VCF за допомогою C #

Аспосе.Електронна пошта до.NET забезпечує потужне рішення для перетворення файлів MBOX в VCF з ефективністю та легкістю! За допомогою всього декількох рядків коду ви можете легко витягувати та експортувати контактну інформацію, що зберігається в електронних листах у форматі файлу MBOX, у формат VCF, який є стандартним для зберігання контактної інформації. Цей процес корисний для передачі або резервного копіювання контактних даних з повідомлень електронної пошти в особисті адресні книги, системи управління контактами або мобільні пристрої у широко визнаному та портативному форматі. .NET API забезпечує сумісність та доступність між різними поштовими клієнтами та платформами. Використовуючи потужні функції бібліотеки C #, користувачі можуть без особливих зусиль реалізувати перетворення MBOX у VCF у своїх додатках, отримуючи надійність, швидкість та гнучкість у процесі перетворення.

API надає повний набір компонентів для обробки різних завдань, пов’язаних з електронною поштою, включаючи створення, читання та маніпулювання повідомленнями електронної пошти, управління папками та вкладеннями, фільтрацію, пошук та шифрування, роботу з Microsoft Exchange Server, роботу з різними форматами електронної пошти тощо.

За допомогою Aspose.Email розробники можуть спростити управління електронною поштою, покращити взаємодію даних, забезпечити відповідність стандартам електронної пошти та розширити можливості обробки електронних листів у своїх програмах.

Почніть використовувати можливості .NET API виконуючи одну з наступних дій:

  • Open NuGet менеджер пакетів, знайдіть Aspose.Email і встановіть його на свій пристрій.

  • Скористайтеся наступною командою з консолі менеджера пакетів:


PM> Install-Package Aspose.Email

Кроки для перетворення MBOX у VCF через C #

Програміти.NET можуть легко завантажувати та конвертувати файли MBOX у VCF всього за кілька рядків коду.

  1. Завантажте файл mbox за допомогою програми MboxStorageReader.
  2. Створіть каталог виводу, якщо його немає.
  3. Перейдіть через повідомлення mbox.
  4. Збережіть кожне повідомлення як файл.vcf у вихідному каталозі за допомогою альтернативного перегляду VCF.

Системні вимоги

Перш ніж запускати код перетворення.NET, переконайтеся, що у вас є наступні передумови.

  • Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
  • Середовище розробки, як-от Microsoft Visual Studio.
  • Aspose.Email до.NET DLL, на який посилається у вашому проекті.
  • Включити простір імен у відповідний клас.
 

Цей зразок коду показує перетворення MBOX у VCF C #

// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());

// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);

// Iterate through mbox messages and save them as .vcf files
int count = 1;

foreach (var eml in mbox.EnumerateMessages())
{
    var vcfFilePath = Path.Combine(outputDirectory, $"Message{count}.vcf");

    // Find the alternate view with MediaType "text/vcard" (VCF)
    var vcfView = eml.GetAlternateViewContent("text/vcard");

    // If an VCF view is found, save it to a file
    if (vcfView != null)
    {
        File.WriteAllText(vcfFilePath, vcfView);
    }

    Console.WriteLine($"Message {count} saved as: {vcfFilePath}");

    count++;
}
 
  • Безкоштовний додаток для перетворення MBOX в VCF

    Інші підтримувані конверсії

    Ви також можете конвертувати MBOX у багато інших форматів файлів, включаючи деякі з перерахованих нижче.

    MBOX TO EML (Повідомлення електронної пошти Outlook)
    MBOX TO EMLX (Формат Apple EMLX)
    MBOX TO HTML (Мова гіпертекстової розмітки)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Формат архіву веб-сторінок)
    MBOX TO MSG (Формат Outlook та обміну)
    MBOX TO OFT (Шаблони електронної пошти Outlook)
    MBOX TO OST (Файли зберігання в автономному режимі)
    MBOX TO PST (Файли особистого сховища Outlook)