Detekce a zpracování vrácených e‑mailů

Contents
[ ]

Při odesílání e‑mailů se některé zprávy mohou nedostavit k příjemcům, např. kvůli neplatné adrese příjemce nebo plné poštovní schránce. Tyto nedoručené zprávy jsou známé jako vrácené e‑maily.

Aspose.Email pro C++ poskytuje pohodlný způsob, jak detekovat a analyzovat vrácené zprávy pomocí MailMessage a BounceResult třídy. MailMessage::CheckBounced() metoda určuje, zda je zpráva vrácena, a vrací BounceResult objekt, který obsahuje podrobné informace, např.:

  • Zda je zpráva vrácena
  • Adresa příjemce
  • Typ akce vrácení
  • Důvod a stavový kód vrácení

Toto umožňuje vývojářům automaticky identifikovat selhání doručení a podniknout vhodná opatření, např. vyčistit neplatné adresy z distribučních seznamů.

Níže uvedený příklad kódu demonstruje, jak zjistit, zda e‑mailová zpráva byla vrácena, a získat o ní podrobné informace: