W tym artykule krok po kroku przedstawiono jak utworzyć plik PST w języku C#, udostępniając odniesienia do tworzenia środowiska, a następnie przepływu programu w celu wykonania tego zadania. Udostępniany jest również uruchamialny przykładowy kod, którego można używać w dowolnym obsługiwanym środowisku .NET bez instalowania jakiegokolwiek innego narzędzia innej firmy lub programu MS Outlook do tworzenia nowego pliku PST. Po utworzeniu pliku PST w języku C# można go zapisać na dysku lub w strumieniu zgodnie z wymaganiami aplikacji.
Kroki, aby utworzyć plik PST w języku C#
- Skonfiguruj środowisko programistyczne, aby dodać Aspose.Email for .NET z menedżera pakietów NuGet
- Utwórz obiekt PersonalStorage, podając nową nazwę pliku PST i wersję formatu pliku
- Utwórz predefined folder w folderze głównym pliku PST
- Dodaj kilka niestandardowych folderów w folderze głównym
- Zapisz wynikowy plik PST na dysku
Te kroki opisują proces tworzenia nowego pliku PST w języku C#, w którym najpierw identyfikowane są klasy, których można użyć do utworzenia pliku PST, a następnie wykonuje się kilka dodatkowych zadań w celu lepszego zrozumienia. Plik PST można utworzyć, podając nazwę pliku PST i wersję formatu pliku, która może być Unicode lub ANSI. Możemy utworzyć plik PST bez żadnego folderu, jednak możemy dodać predefiniowane lub niestandardowe foldery przed zapisaniem pliku PST.
Kod do tworzenia nowego pliku PST w języku C#
Ten kod demonstruje jak utworzyć plik PST programu Outlook w języku C# przy użyciu jednej z przeciążonych funkcji Create(), która umożliwia stosowanie różnych parametrów. Możesz tworzyć predefiniowane foldery za pomocą modułu wyliczającego StandardIpmFolder, który zawiera wpisy, takie jak Skrzynka odbiorcza, Skrzynka nadawcza, SentItems, DeletedItems, Contacts, Tasks itp., Aby wymienić tylko kilka. Możesz także tworzyć niestandardowe foldery, które nie są standardowe, ale wymagane w Twoim środowisku.
Ten artykuł nauczył nas jak utworzyć plik PST w C#. Jeśli chcesz poznać proces wysyłania wiadomości e-mail w języku C#, zapoznaj się z artykułem na temat Jak wysłać e-mail w C#.