Utilizo la función mail para recibir información que ha introducido el usuario en un formulario.
Hasta ahí todo el sistema funciona bien.
El administrados de esos datos recibe el email correctamente y en el cuerpo del email hay un link a una página desde la que envío una confirmación al usuario final de que se ha aceptado sus datos.
El problema está ahí.
Cualquier email que envío desde esa función a alguna cuenta del mismo dominio de la página en cuestión lo recibe correctamente y se envía correctamente la confirmación.
Cuando la cuenta de correo a la que se envía la confirmación no pertenece al dominio desde el cual se envía, el mail no se envía y recibo en la cuenta del administrador un correo con el siguiente mensaje:
// This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
usuario@dominio_externo.com
unrouteable mail domain "dominio_externo.com" //
donde usuario es el nombre de la cuenta y dominio_externo el dominio en el cual se encuentra esa cuenta (lo generalicé para indicar que me pasa con todos los dominios y cuentas.
Espero que alguien me sepa decir el motivo de que me suceda esto.
Muchas gracias por adelantado.
Ideafix.