<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Làm việc với các tệp lưu trữ Outlook (PST/OST)</title>
    <link>/email/vi/cpp/working-with-outlook-storage-files-pst/ost/</link>
    <description>Recent content in Làm việc với các tệp lưu trữ Outlook (PST/OST) on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>vi</language>
    
	  <atom:link href="/email/vi/cpp/working-with-outlook-storage-files-pst/ost/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Cpp: Tạo Tệp PST Mới và Thêm Thư mục Con</title>
      <link>/email/vi/cpp/create-new-pst-file-and-add-subfolders/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/create-new-pst-file-and-add-subfolders/</guid>
      <description>
        
        
        &lt;h2 id=&#34;tạo-tệp-pst-mới-và-thêm-thư-mục-con&#34;&gt;&lt;strong&gt;Tạo Tệp PST Mới và Thêm Thư mục Con&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Cùng với việc phân tích một tệp PST hiện có, Aspose.Email cung cấp cách để tạo một tệp PST từ đầu. Bài viết này trình bày cách tạo tệp PST Outlook và thêm một thư mục con vào đó.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một tệp PST mới.&lt;/li&gt;
&lt;li&gt;Thay đổi lớp Container của một thư mục.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Sử dụng lớp PersonalStorage để tạo một tệp PST tại một vị trí nào đó trên đĩa cục bộ. Để tạo một tệp PST từ đầu:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Thêm một thư mục con ở gốc tệp PST bằng cách truy cập thư mục Root và sau đó gọi phương thức AddSubFolder.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách tạo một tệp PST và thêm một thư mục con có tên 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;thay-đổi-lớp-container-của-thư-mục&#34;&gt;&lt;strong&gt;Thay đổi Lớp Container của Thư mục&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Đôi khi cần thay đổi lớp thư mục của một thư mục. Một ví dụ phổ biến là khi các tin nhắn loại khác nhau (cuộc hẹn, tin nhắn, v.v.) được thêm vào cùng một thư mục. Trong trường hợp này, lớp thư mục cần được thay đổi cho tất cả các phần tử trong thư mục để hiển thị đúng. Đoạn mã mẫu dưới đây cho bạn thấy cách thay đổi lớp container của một thư mục trong PST cho mục đích này.&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: Đọc và Chuyển đổi Tệp Outlook OST</title>
      <link>/email/vi/cpp/read-and-convert-outlook-ost-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/read-and-convert-outlook-ost-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;đọc-và-chuyển-đổi-tệp-ost-của-outlook&#34;&gt;&lt;strong&gt;Đọc và Chuyển Đổi Tệp OST của Outlook&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email cho C++ cung cấp API để đọc các tệp OST của Microsoft Outlook. Bạn có thể tải tệp OST từ đĩa hoặc luồng vào một thể hiện của lớp Aspose.Email.Outlook.Pst.PersonalStorage và lấy thông tin về nội dung của nó, ví dụ: thư mục, thư mục con và tin nhắn. Microsoft Outlook tạo tệp PST để lưu trữ email khi sử dụng máy chủ thư POP3 hoặc IMAP để tải về tin nhắn. Nó tạo tệp OST khi Microsoft Exchange là máy chủ thư. OST hỗ trợ kích thước tệp lớn hơn so với tệp PST.&lt;/p&gt;
&lt;h3 id=&#34;đọc-tệp-ost&#34;&gt;&lt;strong&gt;Đọc Tệp OST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Quá trình đọc tệp OST bằng Aspose.Email hoàn toàn giống như đọc tệp PST. cùng một đoạn mã có thể đọc cả tệp PST và OST: chỉ cần cung cấp tên tệp chính xác cho phương thức PersonalStorage.FromFile(). Đoạn mã mẫu dưới đây cho bạn thấy cách đọc tệp 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;chuyển-đổi-ost-sang-pst&#34;&gt;&lt;strong&gt;Chuyển đổi OST sang PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Aspose.Email cho phép chuyển đổi tệp OST sang PST chỉ bằng một dòng mã. Tương tự, tệp OST có thể được tạo từ tệp PST bằng cùng một dòng mã với bộ liệt kê FileFormat. Hiện tại, API hỗ trợ chuyển đổi định dạng OST sang PST ngoại trừ OST 2013/2016. Đoạn mã mẫu dưới đây cho bạn thấy cách Chuyển Đổi OST sang 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: Đọc Tệp PST Outlook và Lấy Thông tin Thư mục và Thư mục Con</title>
      <link>/email/vi/cpp/read-outlook-pst-file-and-get-folders-and-subfolders-information/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/read-outlook-pst-file-and-get-folders-and-subfolders-information/</guid>
      <description>
        
        
        &lt;h2 id=&#34;đọc-tệp-pst-outlook-và-lấy-thông-tin-thư-mục-và-thư-mục-con&#34;&gt;&lt;strong&gt;Đọc Tệp PST Outlook và Lấy Thông tin Thư mục và Thư mục Con&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Aspose.Email cho C++ cung cấp API để đọc các tệp PST của Microsoft Outlook. Bạn có thể tải tệp PST từ đĩa hoặc luồng vào một thể hiện của lớp PersonalStorage và lấy thông tin về nội dung của nó, ví dụ: thư mục, thư mục con và tin nhắn. API cũng cung cấp khả năng bao gồm các thư mục tìm kiếm khi duyệt tin nhắn từ các thư mục PST.&lt;/p&gt;
&lt;h3 id=&#34;tải-tệp-pst&#34;&gt;&lt;strong&gt;Tải tệp PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Một tệp PST Outlook có thể được tải vào một thể hiện của lớp PersonalStorage. Đoạn mã mẫu dưới đây cho bạn thấy cách tải tệp 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;hiển-thị-thông-tin-thư-mục&#34;&gt;&lt;strong&gt;Hiển thị Thông tin Thư mục&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Sau khi tải tệp PST vào lớp PersonalStorage, bạn có thể lấy thông tin về tên hiển thị của tệp, thư mục gốc, thư mục con và số lượng tin nhắn. Đoạn mã mẫu dưới đây cho bạn thấy cách hiển thị tên tệp PST, các thư mục và số lượng tin nhắn trong các thư mục.&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;truy-xuất-thông-tin-thư-mục-cha-từ-messageinfo&#34;&gt;&lt;strong&gt;Truy xuất Thông tin Thư mục Cha từ MessageInfo&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách truy xuất thông tin thư mục cha từ 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: Phân tách và Gộp các tệp PST</title>
      <link>/email/vi/cpp/splitting-and-merging-pst-files/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/splitting-and-merging-pst-files/</guid>
      <description>
        
        
        &lt;h2 id=&#34;tách-và-gộp-các-tệp-pst&#34;&gt;&lt;strong&gt;Tách và Gộp các tệp PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;API Aspose.Email cung cấp khả năng chia một tệp PST duy nhất thành nhiều tệp PST với kích thước mong muốn. Nó cũng có thể gộp nhiều tệp PST thành một tệp PST duy nhất. Cả các thao tác chia và gộp PST đều có thể được theo dõi bằng cách thêm các sự kiện vào các thao tác này.&lt;/p&gt;
&lt;h3 id=&#34;tách-thành-nhiều-tệp-pst&#34;&gt;&lt;strong&gt;Tách thành nhiều tệp PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách tách nhiều tệp 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;gộp-thành-một-tệp-pst-duy-nhất&#34;&gt;&lt;strong&gt;Gộp thành một tệp PST duy nhất&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Đoạn mã sau cho thấy cách hợp nhất thành một tệp PST duy nhất.&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;gộp-thư-mục-từ-một-pst-khác&#34;&gt;&lt;strong&gt;Gộp Thư mục từ một PST khác&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách gộp các thư mục từ một PST khác.&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Cpp: Làm việc với mục Lịch trong tệp PST</title>
      <link>/email/vi/cpp/working-with-calendar-items-in-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-calendar-items-in-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-mapicalendar-vào-pst&#34;&gt;&lt;strong&gt;Thêm MapiCalendar vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Tạo tệp PST mới và Thêm Thư mục con đã chỉ ra cách tạo một tệp PST và thêm một thư mục con vào đó. Với Aspose.Email, bạn có thể thêm MapiCalendar vào thư mục con Calendar của một tệp PST mà bạn đã tạo hoặc tải. Dưới đây là các bước để thêm MapiCalendar vào một PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một đối tượng MapiCalendar.&lt;/li&gt;
&lt;li&gt;Đặt các thuộc tính của MapiCalendar bằng cách sử dụng một constructor và các phương thức.&lt;/li&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Tạo một thư mục được định sẵn (Calendar) ở gốc tệp PST bằng cách truy cập thư mục gốc và sau đó gọi phương thức AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách tạo một MapiCalendar và sau đó thêm nó vào thư mục calendar của một tệp PST mới được tạo.&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;lưu-các-mục-lịch-từ-pst-vào-đĩa-ở-định-dạng-ics&#34;&gt;&lt;strong&gt;Lưu các mục lịch từ PST vào Đĩa ở Định dạng ICS&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Bài viết này cho thấy cách truy cập các mục lịch từ tệp PST của Outlook và lưu lịch vào đĩa ở định dạng ICS. Sử dụng các lớp PersonalStorage và MapiCalendar để lấy thông tin lịch. Dưới đây là các bước để lưu các mục lịch:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tải tệp PST trong lớp PersonalStorage.&lt;/li&gt;
&lt;li&gt;Duyệt thư mục Calendar.&lt;/li&gt;
&lt;li&gt;Lấy nội dung của thư mục Calendar để có bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Lặp qua bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Gọi phương thức PersonalStorage.ExtractMessage() để lấy thông tin liên hệ trong lớp MapiCalendar.&lt;/li&gt;
&lt;li&gt;Gọi phương thức MapiCalendar.Save() để lưu mục lịch vào đĩa ở định dạng ICS.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Chương trình dưới đây tải một tệp PST từ đĩa và lưu tất cả các mục lịch ở định dạng ICS. Các tệp ICS sau đó có thể được sử dụng trong bất kỳ chương trình nào khác có thể tải tệp lịch tiêu chuẩn ICS. Khi được mở trong Microsoft Outlook, một tệp ICS trông giống như ảnh chụp màn hình dưới đây.&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;| | :- | Đoạn mã sau cho bạn thấy cách xuất các mục lịch từ Outlook PST sang định dạng 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: Làm việc với Liên hệ trong Tệp PST</title>
      <link>/email/vi/cpp/working-with-contacts-in-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-contacts-in-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-liên-hệ-vào-pst&#34;&gt;&lt;strong&gt;Thêm Liên hệ vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Với Aspose.Email, bạn có thể thêm một MapiContact vào thư mục con Contacts của tệp PST mà bạn đã tạo hoặc tải. Dưới đây là các bước để thêm MapiContact vào PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một đối tượng MapiContact.&lt;/li&gt;
&lt;li&gt;Đặt các thuộc tính của MapiContact bằng các hàm khởi tạo và phương thức khác nhau.&lt;/li&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Tạo một thư mục được định sẵn (Contacts) ở gốc tệp PST bằng cách truy cập thư mục gốc và sau đó gọi phương thức AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách tạo một MapiContact và sau đó thêm nó vào thư mục liên hệ của tệp PST mới tạo.&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;lưu-thông-tin-liên-hệ-từ-tệp-pst-ở-định-dạng-msg&#34;&gt;&lt;strong&gt;Lưu thông tin liên hệ từ tệp PST ở Định dạng MSG&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Bài viết này giải thích cách truy cập thông tin liên hệ từ tệp PST của Outlook và lưu liên hệ vào đĩa ở định dạng MSG. Các lớp PersonalStorage và MapiContact để lấy và hiển thị thông tin liên hệ. Các bước để lấy thông tin liên hệ là:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tải tệp PST trong lớp PersonalStorage.&lt;/li&gt;
&lt;li&gt;Duyệt thư mục Contacts.&lt;/li&gt;
&lt;li&gt;Lấy nội dung của thư mục Contacts để có bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Lặp qua bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Gọi phương thức PersonalStorage.ExtractContactInfo() để lấy thông tin liên hệ trong lớp MapiContact. Sử dụng các thuộc tính của lớp MapiContact để truy cập thông tin liên hệ&lt;/li&gt;
&lt;li&gt;Gọi phương thức PersonalStorage.ExtractMessage() để lấy thông tin liên hệ trong lớp MapiMessage.&lt;/li&gt;
&lt;li&gt;Gọi phương thức MapiMessage.Save() để lưu liên hệ vào đĩa ở định dạng MSG.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách lấy tất cả thông tin liên hệ từ tệp PST và lưu vào đĩa ở định dạng 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;lưu-thông-tin-liên-hệ-từ-tệp-pst-ở-định-dạng-vcf&#34;&gt;&lt;strong&gt;Lưu thông tin liên hệ từ tệp PST ở định dạng VCF&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Bài viết này cho thấy cách truy cập thông tin liên hệ từ tệp PST của Microsoft Outlook và lưu liên hệ vào đĩa ở định dạng vCard (VCF). Sử dụng các lớp PersonalStorage và MapiContact để lấy thông tin liên hệ từ tệp PST. Để lấy thông tin liên hệ:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tải tệp PST trong lớp PersonalStorage.&lt;/li&gt;
&lt;li&gt;Duyệt thư mục Contacts.&lt;/li&gt;
&lt;li&gt;Lấy nội dung của thư mục Contacts để có bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Lặp qua bộ sưu tập tin nhắn.&lt;/li&gt;
&lt;li&gt;Gọi phương thức PersonalStorage.ExtractMessage() để lấy thông tin liên hệ trong lớp MapiContact.&lt;/li&gt;
&lt;li&gt;Sử dụng các thuộc tính khác nhau của lớp MapiContact để truy cập thông tin liên hệ.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Chương trình dưới đây tải một tệp PST từ đĩa và lưu tất cả liên hệ dưới dạng vCard (VCF). Các tệp VCF sau đó có thể được sử dụng trong bất kỳ chương trình nào khác có thể tải tệp liên hệ vCard tiêu chuẩn. Nếu bạn mở bất kỳ tệp VCF nào trong Microsoft Outlook, nó sẽ trông giống như ảnh chụp màn hình dưới đây.&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;| | :- | Đoạn mã sau cho bạn thấy cách xuất liên hệ từ Outlook PST sang định dạng 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;làm-việc-với-danh-sách-phân-phối&#34;&gt;&lt;strong&gt;Làm việc với Danh sách Phân phối&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Bạn có thể tạo một danh sách phân phối bằng API Aspose.Email, đây là tập hợp của nhiều liên hệ. Danh sách phân phối có thể được lưu vào đĩa ở định dạng Outlook MSG và có thể được xem/điều chỉnh bằng cách mở trong MS Outlook.&lt;/p&gt;
&lt;h3 id=&#34;tạo-và-lưu-danh-sách-phân-phối&#34;&gt;&lt;strong&gt;Tạo và Lưu Danh sách Phân phối&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã sau đây cho bạn thấy cách tạo và lưu một danh sách phân phối.&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;đọc-danh-sách-phân-phối-từ-pst&#34;&gt;&lt;strong&gt;Đọc Danh sách Phân phối từ PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách đọc danh sách phân phối từ một tệp 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: Làm việc với MapiJournal trong PST</title>
      <link>/email/vi/cpp/working-with-mapijournal-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-mapijournal-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-mapijournal-vào-pst&#34;&gt;&lt;strong&gt;Thêm MapiJournal vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Với Aspose.Email, bạn có thể thêm MapiJournal vào thư mục con Journal của tệp PST mà bạn đã tạo hoặc tải. Dưới đây là các bước để thêm MapiJournal vào PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một đối tượng MapiJournal&lt;/li&gt;
&lt;li&gt;Đặt các thuộc tính của MapiJournal bằng cách sử dụng một constructor và các phương thức.&lt;/li&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Tạo một thư mục được định sẵn (Journals) ở gốc tệp PST bằng cách truy cập thư mục gốc và sau đó gọi phương thức AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách tạo một MapiJournal và sau đó thêm nó vào thư mục journal của một tệp PST mới được tạo.&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;thêm-tệp-đính-kèm-vào-mapijournal&#34;&gt;&lt;strong&gt;Thêm Tệp Đính Kèm vào MapiJournal&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách thêm tệp đính kèm vào 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: Làm việc với MapiNote trong PST</title>
      <link>/email/vi/cpp/working-with-mapinote-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-mapinote-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-mapinote-vào-pst&#34;&gt;&lt;strong&gt;Thêm MapiNote vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Với Aspose.Email, bạn có thể thêm một MapiNote vào thư mục con Notes của tệp PST mà bạn đã tạo hoặc tải. Để thêm MapiNote vào PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một mẫu MapiNote bằng Microsoft Outlook và lưu nó dưới dạng tệp MSG.&lt;/li&gt;
&lt;li&gt;Tải ghi chú MSG đã lưu vào một đối tượng MapiMessage.&lt;/li&gt;
&lt;li&gt;Tạo một đối tượng MapiNote và tải mẫu ghi chú MSG.&lt;/li&gt;
&lt;li&gt;Đặt các thuộc tính của MapiNote.&lt;/li&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Tạo một thư mục được định sẵn (Notes) tại gốc của tệp PST bằng cách truy cập thư mục gốc và sau đó gọi phương thức AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã sau cho bạn thấy cách tạo một MapiNote và sau đó thêm nó vào thư mục notes của một tệp PST mới được tạo.&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: Làm việc với MapiTask trong PST</title>
      <link>/email/vi/cpp/working-with-mapitask-in-pst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-mapitask-in-pst/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-mapitask-vào-pst&#34;&gt;&lt;strong&gt;Thêm MapiTask vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Với Aspose.Email, bạn có thể thêm MapiTask vào thư mục con Tasks của tệp PST mà bạn đã tạo hoặc tải. Dưới đây là các bước để thêm MapiTask vào PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một đối tượng MapiTask.&lt;/li&gt;
&lt;li&gt;Đặt các thuộc tính của MapiTask bằng constructor và các phương pháp khác nhau.&lt;/li&gt;
&lt;li&gt;Tạo một PST bằng phương thức PersonalStorage.Create().&lt;/li&gt;
&lt;li&gt;Tạo một thư mục được định nghĩa trước (Tasks) ở gốc của tệp PST bằng cách truy cập thư mục Root và sau đó gọi phương thức AddMapiMessageItem().&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Đoạn mã dưới đây cho bạn thấy cách tạo một MapiTask và sau đó thêm nó vào thư mục Tasks của tệp PST mới tạo.&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: Làm việc với Tin nhắn trong tệp PST</title>
      <link>/email/vi/cpp/working-with-messages-in-a-pst-file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-messages-in-a-pst-file/</guid>
      <description>
        
        
        &lt;h2 id=&#34;thêm-tin-nhắn-vào-tệp-pst&#34;&gt;&lt;strong&gt;Thêm Tin Nhắn vào Tệp PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Tạo một Tệp PST Mới và Thêm Thư mục Con đã trình bày cách tạo tệp PST và thêm một thư mục con vào nó. Với Aspose.Email, bạn có thể thêm tin nhắn vào các thư mục con của tệp PST mà bạn đã tạo hoặc tải. Bài viết này thêm hai tin nhắn từ đĩa vào thư mục con Inbox của PST. Sử dụng các lớp PersonalStorage và FolderInfo để thêm tin nhắn vào tệp PST. Để thêm tin nhắn vào thư mục Inbox của tệp PST:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Tạo một thể hiện của lớp FolderInfo và tải nó với nội dung của thư mục Inbox.&lt;/li&gt;
&lt;li&gt;Thêm tin nhắn từ đĩa vào thư mục Inbox bằng cách gọi phương thức FolderInfo.AddMessage(). Lớp FolderInfo cung cấp phương thức AddMessages cho phép thêm số lượng lớn tin nhắn vào thư mục, giảm các thao tác I/O tới đĩa và cải thiện hiệu năng. Một ví dụ đầy đủ có thể được tìm thấy bên dưới, trong phần Thêm Tin nhắn Hàng loạt.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Các đoạn mã dưới đây cho thấy cách thêm tin nhắn vào thư mục con PST có tên 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;lưu-tin-nhắn-trực-tiếp-từ-pst-tới-stream&#34;&gt;&lt;strong&gt;Lưu tin nhắn trực tiếp từ PST tới Stream&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Để lưu tin nhắn từ tệp PST trực tiếp vào luồng, mà không cần trích xuất MsgInfo cho các tin nhắn, hãy sử dụng phương thức SaveMessageToStream(). Đoạn mã mẫu dưới đây cho bạn thấy cách lưu tin nhắn trực tiếp từ PST vào luồng.&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;trích-xuất-n-số-tin-nhắn-từ-tệp-pst&#34;&gt;&lt;strong&gt;Trích xuất n số tin nhắn từ tệp PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã dưới đây cho bạn thấy cách trích xuất một số lượng tin nhắn nhất định từ PST. Chỉ cần cung cấp chỉ mục cho tin nhắn đầu tiên và tổng số tin nhắn cần trích xuất.&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;tìm-kiếm-tin-nhắn-và-thư-mục-trong-pst-theo-tiêu-chí&#34;&gt;&lt;strong&gt;Tìm kiếm tin nhắn và thư mục trong PST theo tiêu chí&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Các tệp Personal Storage (PST) có thể chứa lượng dữ liệu khổng lồ và việc tìm kiếm dữ liệu đáp ứng tiêu chí cụ thể trong các tệp lớn như vậy cần có nhiều điểm kiểm tra trong mã để lọc thông tin. Với lớp PersonalStorageQueryBuilder, Aspose.Email cho phép tìm kiếm các bản ghi cụ thể trong PST dựa trên tiêu chí tìm kiếm đã chỉ định. Một PST có thể được tìm kiếm các tin nhắn dựa trên các tham số như người gửi, người nhận, tiêu đề, mức độ quan trọng của tin nhắn, sự tồn tại của tệp đính kèm, kích thước tin nhắn và thậm chí ID tin nhắn. PersonalStorageQueryBuilder cũng có thể được dùng để tìm kiếm các thư mục con.&lt;/p&gt;
&lt;h3 id=&#34;tìm-kiếm-tin-nhắn-và-thư-mục-trong-pst&#34;&gt;&lt;strong&gt;Tìm kiếm tin nhắn và thư mục trong PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách sử dụng lớp PersonalStorageQueryBuilder để tìm kiếm nội dung trong PST dựa trên các tiêu chí tìm kiếm khác nhau. Ví dụ, nó hiển thị việc tìm kiếm PST dựa trên:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mức độ quan trọng của tin nhắn.&lt;/li&gt;
&lt;li&gt;Lớp tin nhắn.&lt;/li&gt;
&lt;li&gt;Có tệp đính kèm.&lt;/li&gt;
&lt;li&gt;Kích thước tin nhắn.&lt;/li&gt;
&lt;li&gt;Tin chưa đọc.&lt;/li&gt;
&lt;li&gt;Tin chưa đọc có tệp đính kèm, và&lt;/li&gt;
&lt;li&gt;các thư mục có tên thư mục con cụ thể.&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;trích-xuất-tệp-đính-kèm-mà-không-trích-xuất-toàn-bộ-tin-nhắn&#34;&gt;&lt;strong&gt;Trích xuất Tệp đính kèm mà không Trích xuất Toàn bộ Tin nhắn&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;API Aspose.Email có thể được sử dụng để tách các tệp đính kèm từ tin nhắn PST mà không cần trích xuất toàn bộ tin nhắn trước. Phương thức ExtractAttachments của IEWSClient có thể được dùng để thực hiện điều này. Đoạn mã mẫu dưới đây cho bạn thấy cách tách các tệp đính kèm mà không trích xuất toàn bộ tin nhắn.&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;thêm-tệp-vào-pst&#34;&gt;&lt;strong&gt;Thêm Tệp vào PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Chức năng chính của Microsoft Outlook là quản lý email, lịch, công việc, liên hệ và mục nhật ký. Ngoài ra, các tệp cũng có thể được thêm vào một thư mục PST và PST kết quả sẽ ghi lại các tài liệu đã thêm. Aspose.Email cung cấp khả năng thêm tệp vào thư mục tương tự như việc thêm tin nhắn, liên hệ, công việc và mục nhật ký vào PST. Đoạn mã mẫu dưới đây cho bạn thấy cách thêm tài liệu vào thư mục PST bằng 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: Làm việc với Thuộc tính Bảo vệ Mật khẩu PST</title>
      <link>/email/vi/cpp/working-with-pst-password-protection-properties/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/email/vi/cpp/working-with-pst-password-protection-properties/</guid>
      <description>
        
        
        &lt;h2 id=&#34;làm-việc-với-các-thuộc-tính-bảo-vệ-mật-khẩu-pst&#34;&gt;&lt;strong&gt;Làm việc với Các Thuộc tính Bảo vệ Mật khẩu PST&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Microsoft Outlook cho phép người dùng bảo vệ mật khẩu các tệp PST để hạn chế truy cập. Aspose.Email có thể phát hiện bảo vệ mật khẩu trên tệp PST. Bài viết này cho thấy cách:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Xóa/Đặt lại thuộc tính Mật khẩu khỏi PST&lt;/li&gt;
&lt;li&gt;Đặt/Thay đổi Mật khẩu PST&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;xóađặt-lại-thuộc-tính-pr_&#34;&gt;&lt;strong&gt;Xóa/Đặt lại Thuộc tính PR_PST_PASSWORD&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Việc loại bỏ thuộc tính PR_PST_PASSWORD không thể thực hiện vì các thuộc tính khác bị xóa khỏi kho lưu trữ tin nhắn. Thay vào đó, chúng ta cần đặt giá trị của nó thành zero (0) để xóa bỏ. Thuộc tính &amp;quot;Store&amp;quot; của lớp PST cho phép truy cập các thuộc tính lưu trữ của PST thay vì MessageStoreProperties của PST trong trường hợp này. Đoạn mã mẫu dưới đây cho bạn thấy cách Xóa/Đặt lại Thuộc tính 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;đặt-mật-khẩu-cho-tệp-pst&#34;&gt;&lt;strong&gt;Đặt Mật khẩu cho Tệp PST&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Đoạn mã mẫu dưới đây cho bạn thấy cách đặt mật khẩu cho các tệp 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>
