C# ile PST Dosyası Nasıl Oluşturulur

Bu adım adım makale, C#’ta bir PST dosyasının nasıl oluşturulacağını açıklar ve bu görevi gerçekleştirmek için ortamı ve ardından program akışını oluşturmak için referanslar sağlar. Yeni PST dosyasını oluşturmak için başka herhangi bir üçüncü taraf aracı veya MS Outlook yüklemeden .NET destekli ortamlarda kullanılabilecek çalıştırılabilir bir örnek kod da paylaşılır. Bir kez C#‘da PST oluşturduğunuzda, uygulama gereksinimlerine göre diske veya akışa kaydedilebilir.

C# ile PST Dosyası Oluşturma Adımları

  1. NuGet paket yöneticisinden Aspose.Email for .NET eklemek için geliştirme ortamını kurun
  2. Yeni PST dosya adını ve dosya biçimi sürümünü sağlayarak bir PersonalStorage nesnesi oluşturun
  3. PST’nin kök klasöründe bir predefined folder oluşturun
  4. Kök klasöre bazı özel klasörler ekleyin
  5. Ortaya çıkan PST dosyasını diske kaydedin

Bu adımlar, önce bir PST dosyası oluşturmak için kullanılabilecek sınıfların tanımlandığı ve ardından daha iyi anlaşılması için birkaç ek görevin gerçekleştirildiği C#*‘da *yeni bir PST oluşturma sürecini açıklar. PST dosya adı ve Unicode veya ANSI olabilen dosya biçimi sürümü sağlanarak bir PST dosyası oluşturulabilir. Herhangi bir klasör olmadan bir PST dosyası oluşturabiliriz, ancak PST dosyasını kaydetmeden önce önceden tanımlanmış veya özel klasörler ekleyebiliriz.

C# ile Yeni Bir PST Dosyası Oluşturma Kodu

Bu kod, çeşitli parametrelere izin veren aşırı yüklenmiş Create() işlevlerinden birini kullanarak C#*‘da Outlook PST dosyasının nasıl oluşturulacağını gösterir. Birkaçını saymak gerekirse Gelen Kutusu, Giden Kutusu, SentItems, DeletedItems, Contacts, Tasks vb. girişleri içeren StandardIpmFolder numaralandırıcısını kullanarak önceden tanımlanmış klasörler oluşturabilirsiniz. Standart olmayan ancak ortamınızda gerekli olan özel klasörler de oluşturabilirsiniz.

Bu makale bize C#‘da bir PST dosyasının nasıl oluşturulacağını öğretti. C# ile e-posta gönderme işlemini öğrenmek istiyorsanız C# ile e-posta nasıl gönderilir makalesine bakın.

 Türkçe