Як об’єднати OST-файли в C #
Інтуїтивно зрозумілий і високопродуктивний.NET API для об’єднання файлів OST.
Об’єднання файлів OST (автономна таблиця зберігання) полягає в консолідації декількох файлів OST в один файл, що полегшує управління та доступ до даних електронної пошти. Надійним і ефективним рішенням цього завдання є Аспосе.Електронна пошта до.NET що дає можливість розробникам ефективно керувати OST-файлами та дозволяє їм розподіляти свій час та зусилля на більш критичні та корисні аспекти своїх проектів. Aspose.Email для .NET - це універсальний API, що надає потужні функції та функціональні можливості для оптимізації об’єднання файлів OST, а також обробки безлічі інших складних завдань, пов’язаних з електронною поштою.
API пропонує можливості безперешкодного об’єднання декількох файлів OST, забезпечуючи цілісність даних, підтримуючи структури папок та зберігаючи властивості електронної пошти. Використовуючи Aspose.Email для .NET, розробники можуть автоматизувати процес об’єднання, значно зменшуючи ручні зусилля та складність, пов’язані з керуванням кількома OST-файлами, тим самим підвищуючи загальну продуктивність.
.NET API легко встановити та використовувати. Почніть оптимізувати керування даними за допомогою Aspose.Email для .NET, виконавши одну з наступних дій:
Open NuGet менеджер пакетів, знайдіть Aspose.Email і встановіть його на свій пристрій.
Скористайтеся наступною командою з консолі менеджера пакетів:
PM> Install-Package Aspose.Email
Кроки для об'єднання файлів OST в C #
Основний документ, що об’єднується та об’єднується з Аспосе.Електронна пошта до.NET API можна зробити лише за допомогою декількох рядків коду.
- Визначте масив вихідних назв OST-файлів за допомогою рядка sourceOSTFiles.
- Створіть новий файл PST за допомогою PersonalStorage.Create() метод, вказуючи ім’я файлу і версію формату.
- Підпишіться на події для відстеження процесу.
- Об’єднайте створений PST з OST-файлами за допомогою pst.MergeWith() метод, передаючи масив вихідних назв файлів OST.
Файли OST об’єднуються в один PST, тому що їх неможливо створити з нуля.
Системні вимоги
Наші API підтримуються на всіх основних платформах і операційних системах. Перш ніж виконувати наведений нижче код, переконайтеся, що у вашій системі є наступні передумови.
- Майкрософт Windows або сумісна ОС із платформами.NET Framework, .NET Core, Windows Azure, Mono або Xamarin
- Середовище розробки, як-от Microsoft Visual Studio
- Aspose.Email до.NET DLL, на який посилається у вашому проекті - Встановіть з NuGet за допомогою кнопки Завантажити вище
Об'єднати OST-файли - C#
string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
// The events subscription is an optional step for the tracking process only.
pst.StorageProcessed += PstMerge_OnStorageProcessed;
pst.ItemMoved += PstMerge_OnItemMoved;
// Merges with the pst files that are located in separate folder.
pst.MergeWith(sourceOstFiles);
}
Про API
Аспосе.Електронна пошта до.NET це потужний і надійний API для роботи з повідомленнями електронної пошти, контактами, календарями та іншими завданнями, пов’язаними з електронною поштою в програмах.NET. Він надає широкий спектр функцій, таких як створення, читання та маніпулювання повідомленнями електронної пошти, управління контактами та календарями, надсилання та отримання електронних листів, а також робота з різними форматами електронної пошти, включаючи PST, MSG, EML та MHT. API розроблений таким чином, щоб бути простим у використанні та гнучким, що робить його чудовим вибором для інтеграції функціональності електронної пошти в програми.NET.
Aspose.Email надає безкоштовний доступ до своїх ресурсів:
- зрозумілий documentation з ретельними інструкціями щодо всіх підтримуваних функцій
- форум підтримки надання професійних відповідей на всі можливі питання
- the blog з набором постів з актуальних питань
- розширені можливості бібліотеки
API є автономним і не вимагає встановлення Microsoft Outlook або будь-якого іншого програмного забезпечення.
OST What is OST File Format
OST або файли автономного зберігання представляють дані поштової скриньки користувача в автономному режимі на локальному комп'ютері під час реєстрації на Exchange Server за допомогою Microsoft Outlook. Він автоматично створюється при першому використанні Microsoft Outlook при підключенні до сервера. Після створення файлу дані синхронізуються з сервером електронної пошти, щоб вони були доступні в автономному режимі, а також у разі відключення від сервера електронної пошти. Файли OST можуть використовувати елементи поштової скриньки, такі як електронні листи, контакти, інформація календаря, нотатки, завдання та інші подібні дані. Користувачі можуть створювати електронні листи та інші елементи даних в OST-файлі навіть за відсутності підключення до сервера, але вони не будуть синхронізовані з сервером. Після встановлення з'єднання локальний файл знову синхронізується з сервером, щоб і сервер, і локальна копія знаходилися на одному рівні інформації.
Read More