How can i know if someone has opened an email?

Naveed Metlo picture Naveed Metlo · Dec 22, 2013 · Viewed 36.1k times · Source

I am working on an email system (PHP based) where hundreds of emails will be sent by the users and i want to track those emails so i will be able to know that email is opened or not ?

Can any one guide me how to do this ?

Thanks

Answer

Kiran RS picture Kiran RS · Dec 22, 2013

The only way I know of - and it's not very reliable - is to send an HTML mail in which you include something like:

PHP Code:

<img src='http://www.domain.com/mailcheck.php?user=123'>

image but in the process, you can track the GET user. You can also find a way to modifier the mail header so as to request a receipt - but I don't know how to do that - and it's also not reliable because of the voluntary nature of the request.