Створення нового PST‑файлу та додавання підпапок

Створення нового PST‑файлу та додавання підпапок

Окрім аналізу існуючого PST файлу, Aspose.Email надає можливість створити PST файл з нуля. У цій статті показано, як створити Outlook PST файл і додати до нього підпапку.

  1. Створення нового PST‑файлу.
  2. Зміна класу контейнера папки.

Використовуйте клас PersonalStorage для створення PST‑файлу у певному місці на локальному диску. Щоб створити PST‑файл з нуля:

  1. Створіть PST за допомогою методу PersonalStorage.Create().
  2. Додайте підпапку у корені PST‑файлу, отримавши доступ до кореневої папки та викликавши метод AddSubFolder.

Наведений нижче приклад коду показує, як створити файл PST і додати підпапку під назвою Inbox.

Зміна класу контейнера папки

Іноді необхідно змінити клас папки. Типовий приклад – коли до однієї папки додаються повідомлення різних типів (зустрічі, листи тощо). У таких випадках клас папки потрібно змінити для всіх елементів, щоб вони коректно відображалися. Нижче наведено фрагмент коду, який показує, як змінити клас контейнера папки в PST для цієї мети.