you are making sense and what you want to achieve can easily
be done by
adding some other var to the url sent to the user. then on
the
ReadYours.cfm page check for existence of that var - if it
exists than
the user has come there from a link in the email.
i.e.
send this link to users:
http://www.MySite.com/freeReport/ReadYours.cfm?reportID=12345&e=1
on ReadYours.cfm do
<cfif structkeyexists(url, "e") AND url.e eq 1>
<!--- visitor from email link --->
<cfelse>
<!--- not from email --->
</cfif>
another option, but not very precise, is to just check
#cgi.http_referer# variable:
if it contains your site's domain name then the user came
from some page
in your site;
if not - then he/she came either from email link... or from a
bookmark... or from a link on some other site...
hth
Azadi Saryev
Sabai-dee.com
http://www.sabai-dee.com/