Como dice el manual de Mail::Sender:
Recuerde que ninguno de ellos tiene garantizado que funcionen. Algunos servidores/clientes de correo no soportan esta característica y algunos usuarios/administradores pueden tenerlo desactivado. Así que es posible que su correo sea entregado y leído, ¡pero usted no obtendrá ninguna confirmación!
Yo, por ejemplo, soy de esos usuarios que decide si reenvío o no esos mensajes de confirmación. Y conozco de servidores que filtran esa cabecera en especial.
hay otros métodos para saber si el usuario ha leído el correo.
Una de ellas es incluir enlaces personalizados a nuestras páginas web. Por ejemplo, se puede poner un párrafo que diga:
"Tenemos una nueva versión de nuestro producto estrella. Hemos mejorado aún más su rendimiento, reduciendo los costes de energía un 10%. Infórmese aquí"
Este párrafo tiene un enlace como este:
http://midominio.com/directorio/producto?R872GHWW siendo ese código final un hash del usuario.
De esa manera, matamos dos pájaros de un tiro: sabemos quien nos visita y cuando; y lo más importante y lo que realmente nos interesa: está visitando nuestro sitio web. Los correos electrónicos son importantes, pero es aún más importante nuestra página web.
Otros métodos, como el del img-bug, ya no sirven, pues son filtrados por los antivirus y antispam.