E-postalardan Mesaj İçeriklerini Çıkarma

E-posta Bilgilerini Ekranda Görüntüleme

MailMessage, bir e-posta mesajını temsil eder ve geliştiricilerin e-posta mesajı özelliklerine erişmesini sağlar. Başlık bilgileri (E-posta Başlıklarını Çıkarma bölümünde tartışılmıştır) farklı şekillerde çıkarılabilir ve kullanılabilir. Bu makale, seçilen e-posta başlığı bilgilerini ve e-posta gövdesini ekranda nasıl göstereceğinizi açıklar. E-posta Bilgilerini Ekranda Görüntülemek için aşağıdaki adımları izleyin:

  • MailMessage sınıfının bir örneğini oluşturun.
  • Bir e-posta mesajını MailMessage örneğine yükle.
  • E-posta içeriğini ekranda göster.

Aşağıdaki kod örneği, e-posta bilgilerini ekranda nasıl görüntüleyeceğinizi gösterir.

E-posta Başlıklarını Çıkarma

E-posta başlığı, Internet e-posta mesajlarında bulunan ve Internet ile RFC tarafından tanımlanan standart başlık alanlarının bir kümesini temsil eder. Bir e-posta başlığı, MailMessage sınıfı kullanılarak belirtilebilir. Yaygın başlık türleri HeaderType sınıfında tanımlanmıştır. Normal bir enum gibi çalışan mühürlenmiş bir sınıftır. Bir e-postadan başlıkları çıkarmak için aşağıdaki adımları izleyin:

  1. MailMessage sınıfının bir örneğini oluşturun.
  2. MailMessage sınıfına bir e-posta mesajı yükle.
  3. Bir e-posta mesajı yüklendikten sonra, ham içeriğini alacağız.

MailMessage sınıfı, From, To, Cc, Subject gibi özellikleri içerir. Bu özellikler başlıklardan çıkarılabilir.

  1. Ham içeriği göster.

Aşağıdaki kod örneği, e-posta başlıklarını nasıl çıkaracağınızı gösterir.

Kodlanmamış Başlık Değerlerini Al

Aşağıdaki kod parçacığı, çözülen başlık değerlerini nasıl alacağınızı gösterir.