Gracias por el enlace y la ayuda.
A ver... a continuación pongo las conclusiones a las que se han llegado tras la conversación con el soporte del servidor.
Todo ha comenzado diciéndoles que en otro servidor sí funcionaba y en este (evidalia) no.
Su respuesta ha sido que la función mail() funciona correctamente. Han creado un archivo de prueba llamado prueba.php con el siguiente código:
Código:
<?php //indicamos el inicio de nuestro codigo php
mail("[email protected]", "Prueba de correo", "esto es una prueba");
?>
Por el que al hacer clic en el enlace "http://rszingenieria.com/prueba.php" llega un email al correo de administración.
Entonces, mi duda es.... ¿Porqué funciona en un servidor y en este no? ¿Y qué cambiar para que funcione?
Les he pedido que activen la función de errores para poder hacer pruebas... a ver si eso junto a los códigos que ya me diste... nos ayuda a ver porqué no funciona.
También les he pedido que me den las características del servidor para compararlas con el servidor en donde sí funciona y que tiene estas características....
CGI:
Active
Platform Type:
Debian
MySQL Version:
5.0.91-log
Perl Version:
5.8.8
PHP Version:
5.3.13
A ver si entre todo sacamos algo en claro.