Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

how can i track email if it is read

Posted on 2010-09-23
8
Medium Priority
?
748 Views
Last Modified: 2012-06-27
Hello i am using gmail how can i track if an email is been read ? there some trick to add an image but it get to my attention there many email provder like gmail also disable in the fact image or html content unless user enable it so what is the best trick ?
0
Comment
Question by:Styleminds
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 5

Expert Comment

by:Darryl Allen
ID: 33747728
I don't think there's a way to do this with GMail.

Read this:

http://knol.google.com/k/read-receipts-in-gmail#
0
 
LVL 14

Expert Comment

by:john-formby
ID: 33747828
Hi,

It is not possible to do it directly in GMail.  There are a couple of options though:

1.  You can enable POP3 in GMail and then use something like Outlook where you can request a read receipt
2.  You can use a service like readnotify: http://www.readnotify.com/

Hope this helps,

John


0
 
LVL 32

Expert Comment

by:DrDamnit
ID: 33750596
Best trick is to incorporate an ajax function into the body of an email, which reports back information about that email.

provided that the recipient can read HTML email (Outlook, hotmail, browswers, etc...) the ajax function will fire when the email is loaded, and the "web content" will be displayed for the user.

when this web content displays, you will be posting information back to your servers, which tells if an email has been opened.

You can also employ other ajax functions to fire when it is closed, or on other events.

Know when it was opened and closed can give you the"how long was it open" answer.

Alternatively, if the email has a call to action such as "download this" or "go to this link" you can generate individual hashes for each email sent out and track them in a database to see what user actually acted upon the email; however this is different from "reading" the email. This would measure actions not just opens.

Measuring opens is not entirely accurate because not all email clients allow ajax / javascript functions to execute.
0
Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

 
LVL 111

Expert Comment

by:Ray Paseur
ID: 33760543
Use Constant Contact.  And accept the fact that many people do not like being "tracked" so you will not get perfect results.  But if you use Constant Contact you will get better results than anything you can write yourself.  They have a full-time professional staff devoted to issues like this.
0
 

Author Comment

by:Styleminds
ID: 33760883
Sorry Ray but don't get what you mean!
0
 
LVL 12

Expert Comment

by:Rok-Kralj
ID: 33764348
In the effort not to give the spam compaines the privilege to detect which email adresses are valid and read by the recipient, most mail providers decided to block all the methods for successfull detection.

There is NO RELIABLE method of detecting that.

There was a successfull method with images with appended query hash, which was then decoded, like http://host.com/da743d9e.png. If you don't need accuracy, go with this method.

Gmail blocks all the images from untrusted sources and user has to confirm the images to be loaded. The javascript and ajax is also disabled, so DrDamnit's solution is not reliable.
0
 

Author Comment

by:Styleminds
ID: 34080239
so there no solution ?
0
 
LVL 12

Accepted Solution

by:
Rok-Kralj earned 2000 total points
ID: 34091420
I answered you, that is all. To sumarize again:

There is no reliable way. You can just somehow approximate how many users opened the email.

As I said, if there were a certain way, that would be a too big security threat. The Spam comanies would then know if the email is active (and email sent is being readl).
0

Featured Post

Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An analysis of the phishing scam that has been affecting Google users, along with steps to take for protection, as well as what to do if you receive one of the emails.
There are times when I have encountered the need to decompress a response from a PHP request. This is how it's done, but you must have control of the request and you can set the Accept-Encoding header.
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question