Ask Leo! by Leo A. Notenboom

Can I tell if email I sent has been read by the recipient?

Search First! Then browse: Categories | Full Archive | By Date | Newsletter

Home » EMail

Summary: While there are settings and services that claim to be able to determine if email has been opened, they are notoriously unreliable and pointless.

I sent an email to a friend and he claims never to have gotten it. I don't believe him; things he's said lead me to believe that he did get it, and that he did read it. Is there a way I can tell for sure?

I'm actually fairly amazed at the number of times that I get questions that boil down to people just not trusting each other. Not that there isn't cause, I suppose, with spam, phishing and viruses running all over the place. But this seems like the simplest case of all - was your email read or not?

Interestingly enough there is infrastructure in the mail system to get an answer to that question. The problem is that, for all practical purposes, it doesn't work.

I'll give you the quick answer first: no, I don't know of any way to reliably determine if your email has been delivered, and if it was delivered whether it was opened, and if it was opened, whether or not it was read.

I can hear a lot of you asking "but what about the delivery confirmation option in my mail client?" That's the "infrastructure" I talked about earlier. The problem is that 99% of the time, it simply doesn't work.

Delivery Confirmation is nothing more than an additional header added to your outgoing email that asks the recipient's email client "please email me back when this is delivered to the inbox". Note that it requires the cooperation of the recipients email client - they have to a) recognize that request for confirmation, and then b) do something about it.

Most email clients ignore Delivery Confirmation on incoming mail.

Why? Either the email client simply doesn't support the feature, or (more commonly) the user has turned it off for privacy reasons. I know I do.

The same is true for Read Receipt - it asks the recipient's email client "please email me when this message has been opened". Again, if their email client supports it, most people turn this off for privacy reasons.

Now there is one common trick that some folks, mostly email marketers, use to see if email has been opened. Using HTML mail, they can reference a picture from a remote server. For example, I can create an HTML email that includes a picture of my dog, but have that picture reside on my server. Then, when you open the mail, the picture of my dog is fetched from the server, and I can use my server logs to see that.

The problem here is that because this feature has been so misused by spammers and the like, most email clients now don't display those images unless explicitly asked to by the person reading the email. If those pictures aren't displayed, the server isn't notified, and there's no way to tell that the email was opened.

So, so far all our techniques for testing to see if email was delivered or opened are failing most of the time. There's simply no way reliably tell if an email has been delivered or opened.

But, let's say for a moment there was. Let's say we could tell that email was delivered and opened. Even with that - how could you possibly tell that a person actually read it? You can't. Even if the person has it open on their computer there's no way to tell that they're actually reading it.

Related:

Article C2427 - October 3, 2005

Helpful? Get new articles weekly by email in my FREE newsletter!

Your Name:
Your Email:


Why Subscribe?

Recent Comments
27 Comments

i already sent an email to my friend .but when i open her email there cannot see that message. why

Posted by: rincy at June 23, 2007 2:52 AM

Has anyone tried www.spypig.com? It's a free email tracking service. How good and reliable is it? Is it safe to use?

Posted by: mathilda at September 28, 2007 1:54 PM

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Short answer: all email tracking services are unreliable. Longer answer:
http://ask-leo.com/do_email_tracking_services_work.html

Leo


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFHAYV+CMEe9B/8oqERAgpnAJ9p3IVeHNlBOnP5Fc4ISNqVik5FqgCfZvs1
nA/5fCY57R3f7LnMRfbGwxs=
=wCrW
-----END PGP SIGNATURE-----

Posted by: Leo A. Notenboom at October 1, 2007 4:40 PM

Seems Leo doesn't know too much. It's simple. Just go to Msgtag.com & download their free software. It works if you fall in the categories that they say it will work in. Very nifty program - I use it & it works great.

Posted by: Boo at November 19, 2007 1:34 AM

There's another way to tell if your email has been read. Through spypig you can tell if your email has been read. the process has been detailed at techbanyan here
http://www.techbanyan.com/archives/138

Posted by: Nancy at January 28, 2008 6:16 PM

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

As I keep saying again and again these techniques all rely
on images being viewed by your recipient. If the recipient
does not view images then there is *no way* to determine
whether they've opened your email. Period.

I'm closing comments on this article because too many people
keep posting false and misleading information.

Leo


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFHpMY4CMEe9B/8oqERAjddAJ9O1Yr3YgbnFDyi3obsimOK2zsqAACdEyCC
A8BT2+qJNXNVpdqwtOP9MH4=
=2OLl
-----END PGP SIGNATURE-----

Posted by: Leo A. Notenboom at February 2, 2008 11:35 AM

I hope I can find a way to. For me I email my friend then afterwards call him to ask if he receives my email.

Posted by: Bubble20 at September 27, 2009 4:28 PM

I badly need a format that allows me to know when people have read my e-mail if they have preview pane on then I do not know if they have read it if they do not respond, I am not paying for the privilege, www.spypig.com is good but does not work in webpage.

Please help

Sheila

As the article you just commented on states pretty clearly, there's no way to reliably do what you want.
Leo
24-Oct-2009

Posted by: sheila at October 23, 2009 8:40 AM

google "spypig"

you'l find the answer.

Like all such third party tools and services that claim to do this, they are not reliable. They all rely on the recipient viewing images, which of course is turned off by default in most cases, and can be turned off if not. Again, there is no 100% solution to find out for certain if your email has been opened. Period.
Leo
02-Nov-2009

Posted by: faisal malik at November 1, 2009 9:11 AM

All you have to do is ask the person if they read it or not. Simple.

Posted by: Mike Tyson at November 18, 2009 12:57 PM

Post a comment on "Can I tell if email I sent has been read by the recipient?":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

  • Read the article at the top of this page. If your comment shows you didn't, it'll be deleted and ignored.

  • Comment only on this article. Use the Google search box at the top of the page if you have a question about something else.

  • Don't include personal information in the comment. No email addresses. No phone numbers. No physical addresses.

  • Don't spam. Excessive links to unrelated sites within a comment or across multiple comments will cause all such comments to be removed.

  • Don't ask me to recover lost passwords or hacked accounts. I can't, and those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...


Question? Ask Leo!