Geri Dönen E-postaları Algıla ve İşle

Contents
[ ]

E-posta gönderirken, bazı mesajlar alıcılarına ulaşamayabilir; örneğin geçersiz bir alıcı adresi veya dolu bir posta kutusu nedeniyle. Bu teslim edilemeyen mesajlar geri dönen e-postalar olarak adlandırılır.

Aspose.Email for C++, geri dönen mesajları tespit etmek ve analiz etmek için uygun bir yol sağlar. MailMessage ve BounceResult sınıflar. MailMessage::CheckBounced() metod, bir mesajın geri döndüğünü belirler ve bir BounceResult aşağıdaki gibi ayrıntılı bilgi içeren nesne:

  • Mesajın geri dönüp dönmediği
  • Alıcı adresi
  • Geri dönüş işlem türü
  • Geri dönüşün nedeni ve durum kodu

Bu, geliştiricilerin teslimat hatalarını otomatik olarak belirlemesine ve posta listelerindeki geçersiz adresleri temizlemek gibi uygun önlemleri almasına olanak tanır.

Aşağıdaki kod örneği, bir e-posta mesajının geri döndüğünü kontrol etmeyi ve bunun hakkında ayrıntılı bilgi almayı gösterir: