¿Es posible verificar si el php puede obtener algún tipo de ping/flag del servidor de intercambio de correo para decir "sí, el correo electrónico ha sido enviado al destinatario deseado"?Verificación de éxito de la función de correo() PHP
De acuerdo con el manual de PHP, el retorno de mail() booleano podría significar; "Es importante tener en cuenta que el mero hecho de que el correo sea aceptado para su entrega, NO significa que el correo llegue realmente al destino deseado".
¿Esto significa que PHP puede devolver el éxito pero en realidad podría haber un problema en el servidor de correo que php no sabría al respecto? y en este caso, no se ha enviado ningún correo electrónico y el usuario no es el más prudente.
TIA Jared
Exactamente, el correo puede dar verdadero y el envío del correo puede fallar silenciosamente. –
AFAIK, la forma más precisa es hacer que el usuario realice algún tipo de acción dentro del correo electrónico enviado. Si la acción se completa, presumiblemente recibieron el correo electrónico. – munch