marrow / mailer

A light-weight, modular, message representation and mail delivery framework for Python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bounce backs

kodeine opened this issue · comments

Is there a way to track bounced emails?

Tracking e-mail deliverability is a deep issue. For a start to the rabbit-hole, see Email tracking on Wikipedia (esp: Return receipt). There are APIs available with the "big providers" (think: Hotmail, Yahoo! Mail, etc.) that other "big providers" have access to in order to get more fine-grained notifications.

As such, (and since I long ago learned to avoid handling e-mail concerns myself), I use Rackspace Mailgun as both an initial MTA ("mail transfer agent", the server accepting e-mail sent from my apps), but also as a means to get API callback notifications on events (bounces, i.e. to mark accounts as unverified automatically), and to handle inbound e-mail programmatically (think: replying to a GitHub issue update notice).

An SMTP DSN would require modification to the SMTP transport.

Closing due to inactivity as answered.