how to count read mail message recipient request RRS feed

  • Question

  • i have to count read mail recipient request in 3.5.

    i sent email to user list from dot net application when the recipient opens my message that time i need to get notification from them.
    finaliy need to show count read messages which is sent by me.
    eg : i sent 100 email to user means(85 message readed) report will generate like out of 100 / 85 message readed.
    and how to set send later option, recurring mail send option...

    • count
    • send later
    • recurring mailing (weekly or monthly)

    in my application am using MailMessage class with this class i need to gohead

    so please help me out this.

    thank you 

    Wednesday, September 11, 2013 2:28 PM


  • In short, when you are sending emails, add:

    mail.Headers.Add("Read-Receipt-To", "");
    mail.Headers.Add("Disposition-Notification-To", "");

    This will let you know (you will get email back) when email is delivered and read. ( not always 100% accurate as end used does not need to approve sending those information back to you )

    Once you are done with that part, you need to create your own email client that will connect to the email server and read + parse received emails. You can use OpenPop.NET library (if you are using POP3 protocol). There are also open source libraries for other protocols like IMAP4. 

    Josip Habjan

    • Proposed as answer by Damon Bu - MSFT Wednesday, September 18, 2013 1:16 AM
    • Marked as answer by Damon Bu - MSFT Wednesday, September 18, 2013 9:26 AM
    Wednesday, September 11, 2013 6:44 PM