Hola a tod@s:
Resulta que necesito mandar emails a través de scripts en PHP y mirando por la red encontré un manual en www.rinconastur.com para instalar un servidor de correo(el Mailtraq) y mandar correos con la función mail de PHP.Tras la instalación hice pruebas mando correos localmente(a la cuenta que te crea en modo local) y me funcionaba correctamente pero cuando me propuse mandar emails a cualquier correo del mundo(por ejemplo al mío de hotmail) no me funcionaba y eso que seguí todos los pasos que en el tutorial vienen.Este es el script que utilizo para mandar emails:
<?
#variables destinatario, asunto, texto, etc.
$destino="[email protected]";
$envia="Rinconastur";
$remite="[email protected]";
$asunto="Esto es el asunto";
$texto="HOLAAAAAAAAAAAAAAAAAA";
mail($destino, $asunto, $texto, "From: $envia <$remite>
Reply-To: $remite
X-Mailer: PHP/" . phpversion());
?>
Y cuando ejecuto dicho script en el navegador me sale lo siguiente:
Warning: mail(): SMTP server response: 550 cannot relay for [email protected] in C:\miweb\mail.php on line 12
¿Puede ser esto debido a que tengo que poner el nombre del servidor SMTP de la cuenta de correo de mi proveedor de acceso a Internet?Tengo contratado supercable pero no sé cuál es
Utilizo un servidor en modo local Apache,Mysql y Windows XP.Por favor,supongo que alguien tendrá instalado un servidor de correo en su ordenador funcionándole correctamente y les estaría eternamente agradecidos si me dijeran cómo puedo montar yo uno en el mío y que funcione correctamente(que pueda mandar emails correctamente a través de scripts php).Bueno,sin más me despido esperando alguna contestación que me ayude a sacarme de este apuro.Muchas gracias anticipadas.Un saludo