C++ Email Parser API ile Outlook Mesaj Dosyalarını Yönetme

Outlook Şablon Dosyası (.OFT) Okuma ve Yazma

Outlook şablonları, aynı e-posta mesajını tekrar tekrar göndermek istediğinizde çok faydalıdır. Her seferinde mesajı sıfırdan hazırlamak yerine, önce mesajı Outlook’ta hazırlayıp bir Outlook şablonu (OFT) olarak kaydedersiniz. Bundan sonra, mesajı göndermeniz gerektiğinde şablondan oluşturabilir, gövde veya konu satırında aynı metni yazma, biçimlendirme ayarlama gibi zaman tasarrufu sağlayabilirsiniz. Aspose.Email’in MailMessage sınıfı, bir Outlook şablonu (OFT) dosyasını yüklemek ve okumak için kullanılabilir. Outlook şablonu MailMessage sınıfının bir örneğine yüklendikten sonra, gönderici, alıcı, gövde, konu ve diğer özellikleri güncelleyebilirsiniz. Özellikler güncellendikten sonra:

  • E-postayı SmtpClient sınıfını kullanarak gönderin veya
  • Mesajı MSG olarak kaydedin ve Microsoft Outlook kullanarak daha fazla güncelleme/doğrulama yapın.

Aşağıdaki kod örneklerinde, biz:

  1. Şablonu MailMessage sınıfını kullanarak yükleyin.
  2. Bazı özellikleri güncelle.
  3. Mesajı MSG formatında kaydet.

Aşağıdaki kod parçacığı, C++ Email Parser Library API ile OFT dosyasını nasıl yükleyeceğinizi, mesajı güncelleyip MSG formatında kaydedeceğinizi göstermektedir.

Dijital İmzalı Mesajları Yönetme

Aspose.Email, tam S/MIME e-posta nesnesi algoritmasını uygular. Bu, API’ye mesajları formatlar arasında dönüştürürken dijital imzaları koruma konusunda tam güç verir.

EML’den MSG’ye Dönüştürürken İmzayı Korumak

EML’den MSG’ye dönüştürürken, bir imzayı korumak için preserveSignature bayrağını true olarak ayarlayın. Aşağıdaki kod örneği, EML’den MSG’ye nasıl dönüştürüleceğini gösterir.

MSG’den EML’ye S/MIME Mesajlarını Dönüştürme

Aspose.Email, MSG’den EML’ye dönüştürürken dijital imzayı aşağıdaki kod parçacığında gösterildiği gibi korur.

Outlook MSG Dosyaları için Renk Kategorisi Ayarlama

Bir renk kategorisi, bir e-posta mesajını belirli bir önem veya kategori için işaretler. Microsoft Outlook, kullanıcıların e-postaları ayırt etmek için renk kategorileri atamasına izin verir. Renk kategorisini işlemek için FollowUpManager’ı kullanın. İçinde AddCategory, RemoveCategory, ClearCategories ve GetCategories gibi işlevler bulunur.

  • AddCategory, MapiMessage ve renk kategorisi dizesini, örneğin "Purple Category" veya "Red Category" gibi, parametre olarak alır.
  • RemoveCategory, MapiMessage ve mesajdan kaldırılacak renk kategorisi dizesini alır.
  • ClearCategories(), mesajdaki tüm renk kategorilerini kaldırmak için kullanılır.
  • GetCategories, belirli bir mesajdan tüm renk kategorilerini almak için kullanılır.

Aşağıdaki örnek, aşağıda verilen görevleri yerine getirir:

  1. Bir renk kategorisi ekle.
  2. Başka bir renk kategorisi ekle.
  3. Tüm kategorilerin listesini al.
  4. Tüm kategorileri kaldır.

MSG dosyasından Takip Bilgilerine Erişme

Aspose.Email API, gönderilen veya alınan bir mesajdan takip bilgilerine erişme yeteneği sağlar. Bir mesaj dosyasından Okuma, Teslimat Okuma Makbuzu ve oy sonuçları bilgilerini alabilir.

Okuma ve Teslim Alındı Bilgilerini Alma

Aşağıdaki kod parçacığı, okuma ve teslim alındı bilgilerini nasıl alacağınızı gösterir.