Detecting bounced/opened mails
1 posts in topic
Flat View  Flat View

Posted By:   Luanne_Coutinho
Posted On:   Thursday, July 31, 2003 11:05 PM

I need to detect the following:

a] Whether the recipient has opened his e-mail

b] Whether the e-mail bounced

I know this can be tracked because constantcontact.com actually tracked whether the e-mails were opened or not, or whether they bounced.

Any info would be appreciated.


Re: Detecting bounced/opened mails

Posted By:   Christopher_Koenigsberg  
Posted On:   Friday, August 1, 2003 06:32 AM

#1 is addressed by putting a "MDN" (Message Disposition Notification) request. IF the recipient's mail client is written correctly and follows the standard in the Internet RFC, it will prompt them, when they open your message, for whether they want to

* send you back a positive notification (yes it was read),

* a negative notification (no it was deleted unread),

* or just ignore the request.

#2 is addressed by requesting DSN's (Delivery Status Notification, AKA bounces, Non-Delivery Notices, MAILER-DAEMON messages etc.) which go in the SMTP envelope, as parameters for each individual RCPT TO recipient (so you can request a different kind for each recipient), not in the headers. By default, mail servers are supposed to return bounces to you, to the envelope sender address (the MAIL FROM envelope field), if they fail to deliver to the next hop along the path to the destination. But with an explicit DSN you can request notification of successful dropoff too.

About | Sitemap | Contact