Ejecutar script al abrir un email con php

En ocasiones nos interesa por ejemplo, cuando enviamos un email, saber si el destinatario lo ha leido.

Para ello, añadiremos una imagen donde el src sera la ulr hacia nuestro script php, al abrir el email automaticamente se llamara a dicha url al intentar descargar la imagen.

Ejemplo de la imagen que añadiremos al cuerpo html de nuestro email antes de enviarlo.

Dicha Imagen al descargarse llamará al script php que ejecutará el codigo que nosotros deseemos, en este caso actualiza el contador de emails leidos para ese hash de email.

Las ultimas tres lineas de la fucnion reg_lectura_email es para que la imagen no aparezca vacia o dando error al abrir el correo, la imagen blanco.png es en realidad una imagen en blanco.;-)

 

Fuente: http://www.geronet.com.ar/?p=27