Tuesday, November 27, 2007

Forums ASP.NET - My answers on forums.asp.net

Building Email Tracking System

(http://forums.asp.net/t/1183750.aspx#2013978)


1. You cant track easily if mail is received.

2. To Track that mail is opened ... Use HTML Image ... In the mail add the

Tag for HTML image with your track page... such as <Img src='http://www.xyz.com/track_mail_opened.aspx?mailid=12&contact_id=23'

3. To track that URL is clicked Or not ... scan the mail format before send .. for

each URL in the mail .... replace that URL with tracking URL .. such as

Original URL .. <a href='http://www.fotosplatter.com'>fotosplatter</a>

...

Replaced URL . . <a href=''http://xyz.com/trackUrl.aspx?contact_id=10&url=http://www.fotosplatter.com

/>

NOTE:


- Use HTMLEncode / HTMLDecode ..



- Use MSHTML for mail scanning and replacing