<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Робота з файлами сховища Outlook (PST/OST)</title>
    <link>/email/uk/cpp/working-with-outlook-storage-files-pst/ost/</link>
    <description>Recent content in Робота з файлами сховища Outlook (PST/OST) on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>uk</language>
    
	  <atom:link href="/email/uk/cpp/working-with-outlook-storage-files-pst/ost/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Cpp: Створення нового PST‑файлу та додавання підпапок</title>
      <link>/email/uk/cpp/create-new-pst-file-and-add-subfolders/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/create-new-pst-file-and-add-subfolders/</guid>
      <description>
        
        
        &lt;h2 id=&#34;створення-нового-pstфайлу-та-додавання-підпапок&#34;&gt;&lt;strong&gt;Створення нового PST‑файлу та додавання підпапок&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Окрім аналізу існуючого PST файлу, Aspose.Email надає можливість створити PST файл з нуля. У цій статті показано, як створити Outlook PST файл і додати до нього підпапку.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створення нового PST‑файлу.&lt;/li&gt;
&lt;li&gt;Зміна класу контейнера папки.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Використовуйте клас PersonalStorage для створення PST‑файлу у певному місці на локальному диску. Щоб створити PST‑файл з нуля:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Додайте підпапку у корені PST‑файлу, отримавши доступ до кореневої папки та викликавши метод AddSubFolder.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наведений нижче приклад коду показує, як створити файл PST і додати підпапку під назвою Inbox.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-CreateNewPSTFileAndAddingSubfolders-CreateNewPSTFileAndAddingSubfolders.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;зміна-класу-контейнера-папки&#34;&gt;&lt;strong&gt;Зміна класу контейнера папки&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Іноді необхідно змінити клас папки. Типовий приклад – коли до однієї папки додаються повідомлення різних типів (зустрічі, листи тощо). У таких випадках клас папки потрібно змінити для всіх елементів, щоб вони коректно відображалися. Нижче наведено фрагмент коду, який показує, як змінити клас контейнера папки в PST для цієї мети.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-ChangeFolderContainerClass-ChangeFolderContainerClass.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Прочитати та конвертувати файл Outlook OST</title>
      <link>/email/uk/cpp/read-and-convert-outlook-ost-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/read-and-convert-outlook-ost-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;читання-та-конвертація-файлу-outlook-ost&#34;&gt;&lt;strong&gt;Читання та конвертація файлу Outlook OST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email for C++ надає API для читання файлів Microsoft Outlook OST. Ви можете завантажити файл OST з диска або потоку у екземпляр класу Aspose.Email.Outlook.Pst.PersonalStorage та отримати інформацію про його вміст, наприклад, папки, підпапки та повідомлення. Microsoft Outlook створює файл PST для зберігання електронної пошти, коли використовуються сервери POP3 або IMAP для завантаження повідомлень. Файл OST створюється, коли поштовим сервером є Microsoft Exchange. OST підтримує більші розміри файлів, ніж PST.&lt;/p&gt;
&lt;h3 id=&#34;читання-файлів-ost&#34;&gt;&lt;strong&gt;Читання файлів OST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Процес читання файлу OST за допомогою Aspose.Email точно такий самий, як і читання файлу PST. Одний і той же код може читати і PST, і OST файли: просто передайте правильну назву файлу методу PersonalStorage.FromFile(). Нижче наведено фрагмент коду, який показує, як читати файли OST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-PST-ReadingOSTFiles-ReadingOSTFiles.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;конвертація-ost-у-pst&#34;&gt;&lt;strong&gt;Конвертація OST у PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email дозволяє конвертувати файл OST у PST за допомогою одного рядка коду. Аналогічно, файл OST можна створити з файлу PST, використовуючи той самий рядок коду з перелічувачем FileFormat. На даний момент API підтримує конвертацію форматів OST у PST, за винятком OST 2013/2016. Нижче наведено фрагмент коду, який показує, як конвертувати OST у PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-PST-ConvertingOSTToPST-ConvertingOSTToPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Читання файлу Outlook PST та отримання інформації про папки і підпапки</title>
      <link>/email/uk/cpp/read-outlook-pst-file-and-get-folders-and-subfolders-information/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/read-outlook-pst-file-and-get-folders-and-subfolders-information/</guid>
      <description>
        
        
        &lt;h2 id=&#34;читання-файлу-outlook-pst-та-отримання-інформації-про-папки-і-підпапки&#34;&gt;&lt;strong&gt;Читання файлу Outlook PST та отримання інформації про папки і підпапки&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email for C++ надає API для читання файлів Microsoft Outlook PST. Ви можете завантажити PST‑файл з диска або потоку в екземпляр класу PersonalStorage та отримати інформацію про його вміст, наприклад папки, підпапки та повідомлення. API також забезпечує можливість включати пошукові папки під час обходу повідомлень у папках PST.&lt;/p&gt;
&lt;h3 id=&#34;завантаження-файлу-pst&#34;&gt;&lt;strong&gt;Завантаження файлу PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Файл Outlook PST можна завантажити в екземпляр класу PersonalStorage. Нижче наведено фрагмент коду, який показує, як завантажити PST‑файл.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-PST-LoadingPSTFile-LoadingPSTFile.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;відображення-інформації-про-папки&#34;&gt;&lt;strong&gt;Відображення інформації про папки&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Після завантаження PST‑файлу в клас PersonalStorage ви можете отримати інформацію про назву файлу, кореневу папку, підпапки та кількість повідомлень. Нижче наведено фрагмент коду, який показує, як вивести назву PST‑файлу, папок та кількість повідомлень у папках.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-PST-DisplayInformationOfPSTFile-DisplayInformationOfPSTFile.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;отримання-інформації-про-батьківську-папку-з-messageinfo&#34;&gt;&lt;strong&gt;Отримання інформації про батьківську папку з MessageInfo&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведено фрагмент коду, який показує, як отримати інформацію про батьківську папку з MessageInfo.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-RetreiveParentFolderInformationFromMessageInfo-RetreiveParentFolderInformationFromMessageInfo.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Розділення та об’єднання файлів PST</title>
      <link>/email/uk/cpp/splitting-and-merging-pst-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/splitting-and-merging-pst-files/</guid>
      <description>
        
        
        &lt;h2 id=&#34;розділення-та-обєднання-pstфайлів&#34;&gt;&lt;strong&gt;Розділення та об’єднання PST‑файлів&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email API забезпечує можливість розділити один файл PST на кілька файлів PST бажаного розміру. Він також може об’єднувати кілька файлів PST в один файл PST. Обидві операції – розділення та об’єднання PST – можна відстежувати, додаючи події до цих операцій.&lt;/p&gt;
&lt;h3 id=&#34;розділення-на-кілька-pstфайлів&#34;&gt;&lt;strong&gt;Розділення на кілька PST‑файлів&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведено фрагмент коду, який показує, як розділити кілька PST‑файлів.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-SplitSinglePSTInToMultiplePST-SplitSinglePSTInToMultiplePST.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;обєднання-в-один-pst&#34;&gt;&lt;strong&gt;Об’єднання в один PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Нижче наведений фрагмент коду показує, як об’єднати в один PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-MergeMultiplePSTsInToSinglePST-MergePSTFiles.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;обєднання-папок-з-іншого-pst&#34;&gt;&lt;strong&gt;Об’єднання папок з іншого PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведено фрагмент коду, який показує, як об’єднати папки з іншого PST.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з елементами календаря у PST файлі</title>
      <link>/email/uk/cpp/working-with-calendar-items-in-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-calendar-items-in-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-mapicalendar-до-pst&#34;&gt;&lt;strong&gt;Додавання MapiCalendar до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Створення нового файлу PST та додавання підпапок показало, як створити файл PST і додати до нього підпапку. За допомогою Aspose.Email ви можете додати MapiCalendar до підпапки Calendar у файлі PST, який ви створили або завантажили. Нижче наведено кроки додавання MapiCalendar до PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть об’єкт MapiCalendar.&lt;/li&gt;
&lt;li&gt;Встановіть властивості MapiCalendar за допомогою конструктора та методів.&lt;/li&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Створіть попередньо визначену папку (Calendar) у корені PST‑файлу, отримавши доступ до кореневої папки та викликавши метод AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як створити MapiCalendar і додати його до папки календаря новоствореного файлу PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddMapiCalendarToPST-AddMapiCalendarToPST.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;збереження-елементів-календаря-з-pst-на-диск-у-форматі-ics&#34;&gt;&lt;strong&gt;Збереження елементів календаря з PST на диск у форматі ICS&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У цій статті показано, як отримати елементи календаря з файлу Outlook PST та зберегти календар на диск у форматі ICS. Використовуйте класи PersonalStorage та MapiCalendar для отримання інформації про календар. Нижче наведено кроки збереження елементів календаря:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Завантажте файл PST у класі PersonalStorage.&lt;/li&gt;
&lt;li&gt;Перегляньте папку Calendar.&lt;/li&gt;
&lt;li&gt;Отримайте вміст папки Calendar, щоб отримати колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Переберіть колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Викличте метод PersonalStorage.ExtractMessage() для отримання інформації про контакт у класі MapiCalendar.&lt;/li&gt;
&lt;li&gt;Викличте метод MapiCalendar.Save() для збереження елементу календаря на диск у форматі ICS.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Програма нижче завантажує файл PST з диска та зберігає всі елементи календаря у форматі ICS. Потім файли ICS можна використовувати в будь‑якій іншій програмі, яка підтримує стандартний файл календаря ICS. У Microsoft Outlook файл ICS виглядає так, як на скриншоті нижче.&lt;/p&gt;
&lt;p&gt;|&lt;img src=&#34;/email/cpp/working-with-calendar-items-in-pst-file/working-with-calendar-items-in-pst-file_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;| | :- | Наступний фрагмент коду показує, як експортувати елементи календаря з Outlook PST у формат ICS.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-SaveCalendarItems-SaveCalendarItems.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з контактами у файлі PST</title>
      <link>/email/uk/cpp/working-with-contacts-in-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-contacts-in-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-контакту-до-pst&#34;&gt;&lt;strong&gt;Додавання контакту до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;За допомогою Aspose.Email ви можете додати MapiContact до підпапки Contacts у PST‑файлі, який ви створили або завантажили. Нижче наведено кроки додавання MapiContact до PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть об’єкт MapiContact.&lt;/li&gt;
&lt;li&gt;Встановіть властивості MapiContact, використовуючи різні конструктори та методи.&lt;/li&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Створіть попередньо визначену папку (Contacts) у корені PST‑файлу, отримавши доступ до кореневої папки та викликавши метод AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як створити MapiContact і потім додати його у папку контактів новоствореного файлу PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-CreateNewMapiContactAndAddToContactsSubfolder-CreateNewMapiContactAndAddToContactsSubfolder.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;збереження-інформації-про-контакти-з-файлу-pst-у-форматі-msg&#34;&gt;&lt;strong&gt;Збереження інформації про контакти з файлу PST у форматі MSG&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У цій статті пояснюється, як отримати контактну інформацію з файлу Outlook PST і зберегти контакт на диск у форматі MSG. Класи PersonalStorage та MapiContact використовуються для отримання та відображення контактної інформації. Кроки отримання контактної інформації такі:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Завантажте файл PST у класі PersonalStorage.&lt;/li&gt;
&lt;li&gt;Перегляньте папку Contacts.&lt;/li&gt;
&lt;li&gt;Отримайте вміст папки Contacts, щоб отримати колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Переберіть колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Викличте метод PersonalStorage.ExtractContactInfo() для отримання інформації про контакт у класі MapiContact. Використовуйте властивості класу MapiContact для доступу до даних контакту&lt;/li&gt;
&lt;li&gt;Викличте метод PersonalStorage.ExtractMessage() для отримання інформації про контакт у класі MapiMessage.&lt;/li&gt;
&lt;li&gt;Викличте метод MapiMessage.Save() для збереження контакту на диск у форматі MSG.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як отримати всю контактну інформацію з файлу PST і зберегти її на диск у форматі MSG.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AccessContactInformation-AccessContactInformation.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;збереження-контактної-інформації-з-файлу-pst-у-форматі-vcf&#34;&gt;&lt;strong&gt;Збереження контактної інформації з файлу PST у форматі VCF&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;У цій статті показано, як отримати контактну інформацію з файлу Microsoft Outlook PST та зберегти контакт на диск у форматі vCard (VCF). Використовуйте класи PersonalStorage та MapiContact для отримання контактної інформації з файлу PST. Щоб отримати контактну інформацію:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Завантажте файл PST у класі PersonalStorage.&lt;/li&gt;
&lt;li&gt;Перегляньте папку Contacts.&lt;/li&gt;
&lt;li&gt;Отримайте вміст папки Contacts, щоб отримати колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Переберіть колекцію повідомлень.&lt;/li&gt;
&lt;li&gt;Викличте метод PersonalStorage.ExtractMessage() для отримання інформації про контакт у класі MapiContact.&lt;/li&gt;
&lt;li&gt;Використовуйте різні властивості класу MapiContact для доступу до контактної інформації.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Програма нижче завантажує файл PST з диска та зберігає всі контакти у форматі vCard (VCF). Потім файли VCF можна використовувати в будь‑якій іншій програмі, яка підтримує стандартний файл контакту vCard. Якщо відкрити будь‑який файл VCF у Microsoft Outlook, він виглядає так, як на скриншоті нижче.&lt;/p&gt;
&lt;p&gt;|&lt;img src=&#34;/email/cpp/working-with-contacts-in-pst-file/working-with-contacts-in-pst-file_1.png&#34; alt=&#34;todo:image_alt_text&#34;&gt;| | :- | Наступний фрагмент коду показує, як експортувати контакти з Outlook PST у формат vCard (VCF).&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-SaveContactInformation-SaveContactInformation.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;робота-зі-списками-розсилки&#34;&gt;&lt;strong&gt;Робота зі списками розсилки&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Можливо створити список розсилки за допомогою Aspose.Email API, який є колекцією кількох контактів. Список розсилки можна зберегти на диск у форматі Outlook MSG і переглянути/обробити, відкривши його в MS Outlook.&lt;/p&gt;
&lt;h3 id=&#34;створення-та-збереження-розсилкового-списку&#34;&gt;&lt;strong&gt;Створення та збереження розсилкового списку&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наведений фрагмент коду показує, як створити та зберегти список розповсюдження.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-CreateDistributionListInPST-CreateDistributionListInPST.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;читання-списку-розповсюдження-з-pst&#34;&gt;&lt;strong&gt;Читання списку розповсюдження з PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як прочитати розсилковий список з PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-ReadingDistributionListFromPST-ReadingDistributionListFromPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з MapiJournal у PST</title>
      <link>/email/uk/cpp/working-with-mapijournal-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-mapijournal-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-mapijournal-до-pst&#34;&gt;&lt;strong&gt;Додавання MapiJournal до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;За допомогою Aspose.Email ви можете додати MapiJournal до підпапки Journal у PST‑файлі, який ви створили або завантажили. Нижче наведено кроки додавання MapiJournal до PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть об’єкт MapiJournal&lt;/li&gt;
&lt;li&gt;Встановіть властивості MapiJournal за допомогою конструктора та методів.&lt;/li&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Створіть попередньо визначену папку (Journals) у корені PST‑файлу, отримавши доступ до кореневої папки та викликавши метод AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як створити MapiJournal і додати його до папки журналу новоствореного файлу PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-CreateNewMapiJournalAndAddToSubfolder-CreateNewMapiJournalAndAddToSubfolder.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;додавання-вкладень-до-mapijournal&#34;&gt;&lt;strong&gt;Додавання вкладень до MapiJournal&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Наступний фрагмент коду показує, як додати вкладення до MapiJournal.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddAttachmentsToMapiJournal-AddAttachmentsToMapiJournal.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з MapiNote у PST</title>
      <link>/email/uk/cpp/working-with-mapinote-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-mapinote-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-mapinote-до-pst&#34;&gt;&lt;strong&gt;Додавання MapiNote до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;За допомогою Aspose.Email ви можете додати MapiNote до підпапки Notes у PST‑файлі, який ви створили або завантажили. Щоб додати MapiNote до PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть шаблон MapiNote за допомогою Microsoft Outlook і збережіть його як файл MSG.&lt;/li&gt;
&lt;li&gt;Завантажте збережену нотатку MSG у об’єкт MapiMessage.&lt;/li&gt;
&lt;li&gt;Створіть об’єкт MapiNote та завантажте шаблон нотатки MSG.&lt;/li&gt;
&lt;li&gt;Встановіть властивості MapiNote.&lt;/li&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Створіть попередньо визначену папку (Notes) у корені файлу PST, отримавши доступ до кореневої теки та викликавши метод AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Наступний фрагмент коду показує, як створити MapiNote і додати його до папки нотаток новоствореного файлу PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddMapiNoteToPST-AddMapiNoteToPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з MapiTask у PST</title>
      <link>/email/uk/cpp/working-with-mapitask-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-mapitask-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-mapitask-до-pst&#34;&gt;&lt;strong&gt;Додавання MapiTask до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;За допомогою Aspose.Email ви можете додати MapiTask до підпапки Tasks у PST‑файлі, який ви створили або завантажили. Нижче наведено кроки додавання MapiTask до PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть об’єкт MapiTask.&lt;/li&gt;
&lt;li&gt;Встановіть властивості MapiTask за допомогою конструктора та різних методів.&lt;/li&gt;
&lt;li&gt;Створіть PST за допомогою методу PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Створіть заздалегідь визначену папку (Tasks) у корені файлу PST, отримавши доступ до кореневої папки та викликавши метод AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Нижче наведений фрагмент коду показує, як створити MapiTask і потім додати його до папки завдань новоствореного файлу PST.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddMapiTaskToPST-AddMapiTaskToPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з повідомленнями у PST файлі</title>
      <link>/email/uk/cpp/working-with-messages-in-a-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-messages-in-a-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;додавання-повідомлень-до-файлів-pst&#34;&gt;&lt;strong&gt;Додавання повідомлень до файлів PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;«Створення нового PST‑файлу та додавання підпапок» показало, як створити PST‑файл і додати до нього підпапку. За допомогою Aspose.Email ви можете додати повідомлення до підпапок PST‑файлу, який ви створили або завантажили. У цій статті додаються два повідомлення з диска у підпапку Inbox PST‑файлу. Використовуйте класи PersonalStorage і FolderInfo для додавання повідомлень у PST‑файли. Щоб додати повідомлення у папку Inbox PST‑файлу:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Створіть екземпляр класу FolderInfo і завантажте його вмістом теки Inbox.&lt;/li&gt;
&lt;li&gt;Додайте повідомлення з диска у папку Inbox, викликавши метод FolderInfo.AddMessage(). Клас FolderInfo надає метод AddMessages, який дозволяє додавати велику кількість повідомлень у папку, зменшуючи операції вводу/виводу на диск та підвищуючи продуктивність. Повний приклад наведено нижче, у розділі Додавання масових повідомлень.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Нижче наведені фрагменти коду, які показують, як додати повідомлення до підпапки PST під назвою Inbox.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddMessagesToPSTFiles-AddMessagesToPSTFiles.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;збереження-повідомлень-безпосередньо-з-pst-у-потік&#34;&gt;&lt;strong&gt;Збереження повідомлень безпосередньо з PST у потік&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Щоб зберегти повідомлення з PST‑файлу безпосередньо у потік, не витягуючи MsgInfo, використовуйте метод SaveMessageToStream(). Нижче наведено фрагмент коду, який показує, як зберегти повідомлення безпосередньо з PST у потік.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/9e8fbeb51a8cbc4129dc71ca8cd55f0b.js?file=Examples-CSharp-Outlook-SaveMessagesDirectlyFromPSTToStream-SaveMessagesDirectlyFromPSTToStream.cs&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;видобуток-n-повідомлень-з-pstфайлу&#34;&gt;&lt;strong&gt;Видобуток n повідомлень з PST‑файлу&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Наступний фрагмент коду показує, як витягнути певну кількість повідомлень з PST. Просто вкажіть індекс першого повідомлення та загальну кількість повідомлень для витягнення.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-ExtractNumberOfMessages-ExtractNnumberOfMessages.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;пошук-повідомлень-і-папок-у-pst-за-критерієм&#34;&gt;&lt;strong&gt;Пошук повідомлень і папок у PST за критерієм&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Файли Personal Storage (PST) можуть містити величезну кількість даних, і пошук даних, які відповідають певному критерію, у таких великих файлах потребує включення декількох контрольних точок у коді для фільтрації інформації. За допомогою класу PersonalStorageQueryBuilder Aspose.Email робить можливим пошук конкретних записів у PST за зазначеним критерієм пошуку. У PST можна шукати повідомлення за параметрами пошуку, такими як відправник, одержувач, тема, важливість повідомлення, наявність вкладень, розмір повідомлення та навіть ID повідомлення. PersonalStorageQueryBuilder також можна використовувати для пошуку підпапок.&lt;/p&gt;
&lt;h3 id=&#34;пошук-повідомлень-і-папок-у-pst&#34;&gt;&lt;strong&gt;Пошук повідомлень і папок у PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведено фрагмент коду, який показує, як використовувати клас PersonalStorageQueryBuilder для пошуку вмісту у PST за різними критеріями пошуку. Наприклад, показано пошук у PST за:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Важливість повідомлення.&lt;/li&gt;
&lt;li&gt;Клас повідомлення.&lt;/li&gt;
&lt;li&gt;Наявність вкладень.&lt;/li&gt;
&lt;li&gt;Розмір повідомлення.&lt;/li&gt;
&lt;li&gt;Непрочитані повідомлення.&lt;/li&gt;
&lt;li&gt;Непрочитані повідомлення з вкладеннями, та&lt;/li&gt;
&lt;li&gt;папки із конкретною назвою підпапки.&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-SearchMessagesAndFoldersInPST-SearchMessagesAndFoldersInPST.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;витягнути-вкладення-без-повного-витягнення-повідомлення&#34;&gt;&lt;strong&gt;Витягнути вкладення без повного витягнення повідомлення&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;API Aspose.Email можна використовувати для видобування вкладень із PST‑повідомлень без попереднього витягування всього повідомлення. Для цього можна використати метод ExtractAttachments інтерфейсу IEWSClient. Нижче наведено фрагмент коду, який показує, як видобути вкладення без витягування повного повідомлення.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-ExtractAttachmentsFromPSTMessages-ExtractAttachmentsFromPSTMessages.cpp&#34;&gt;&lt;/script&gt;

&lt;h2 id=&#34;додавання-файлів-до-pst&#34;&gt;&lt;strong&gt;Додавання файлів до PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Ключова функціональність Microsoft Outlook – управління електронними листами, календарями, завданнями, контактами та записами журналу. Крім того, у папку PST можна додавати файли, і PST зберігає запис про додані документи. Aspose.Email надає можливість додавати файли у папку так само, як і повідомлення, контакти, завдання та записи журналу у PST. Нижче наведено фрагмент коду, який показує, як додати документи у папку PST за допомогою Aspose.Email.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-email/ef0db907527892c88c557bb418093cee.js?file=Examples-EmailCPP-Outlook-AddFilesToPST-AddFilesToPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
    <item>
      <title>Cpp: Робота з властивостями захисту паролем PST</title>
      <link>/email/uk/cpp/working-with-pst-password-protection-properties/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/uk/cpp/working-with-pst-password-protection-properties/</guid>
      <description>
        
        
        &lt;h2 id=&#34;робота-зі-властивостями-захисту-паролем-pst&#34;&gt;&lt;strong&gt;Робота зі властивостями захисту паролем PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Microsoft Outlook дозволяє користувачам захищати паролем PST‑файли, щоб обмежити доступ до них. Aspose.Email може виявляти захист паролем у PST‑файлі. У цій статті показано, як:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Видалити/скинути властивість пароля у PST&lt;/li&gt;
&lt;li&gt;Встановлення/зміна пароля PST&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;видаленняскидання-властивості-pr_&#34;&gt;&lt;strong&gt;Видалення/скидання властивості PR_PST_PASSWORD&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Видалення властивості PR_PST_PASSWORD неможливе, оскільки інші властивості видаляються зі сховища повідомлень. Натомість потрібно встановити її значення в нуль (0), щоб вона була видалена. Властивість &amp;quot;Store&amp;quot; класу PST дозволляє у цьому випадку отримати доступ до властивостей сховища PST замість MessageStoreProperties. Нижче наведено фрагмент коду, який показує, як видалити/скинути властивість PR_PST_PASSWORD.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/525dd06c8783ebb18fb75cfc4b31d1ef.js?file=Examples-EmailCPP-Outlook-RemovingPaswordProperty-RemovingPaswordProperty.cpp&#34;&gt;&lt;/script&gt;

&lt;h3 id=&#34;встановлення-пароля-у-pstфайлах&#34;&gt;&lt;strong&gt;Встановлення пароля у PST‑файлах&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Нижче наведено фрагмент коду, який показує, як встановити пароль для PST‑файлів.&lt;/p&gt;
&lt;script src=&#34;https://gist.github.com/aspose-com-gists/525dd06c8783ebb18fb75cfc4b31d1ef.js?file=Examples-EmailCPP-Outlook-SetPasswordOnPST-SetPasswordOnPST.cpp&#34;&gt;&lt;/script&gt;


      </description>
    </item>
    
  </channel>
</rss>
