Hola a todos:
Soy novato en el uso de PHP, he estado viendo varios manuales en custion del uso de la funcion mail.
Tengo una pagina creada en dreamweaver y lo que quiero hacer es enviar a todos los usuarios registrados emails con las ultimas novedades de la pagina.
Como dije, vi varios manuales y bajé un código simple de prueba donde se capturan en campos el nombre, correo y comentario, despúes en el boton de enviar debe de enviar el correo.
Al hacer eso me manda el siguiente error:
Warning:mail()[function.mail]:SMTP server response:550.5.7.1 unable to relay for [email protected] c:\inetpub\wwwroot\pruebas\php\enviando.php on line 23
Estoy trabajando con Windows2000 y tengo instalado el IIS.
les muestro el código de ambas paginas que estoy usando:
pagina enviar.php
<form id="form1" name="form1" method="post" action="enviando.php">
<p>Nombre
<input name="nombre" type="text" id="nombre" />
</p>
<p>Correo
<label>
<input name="email" type="text" id="email" />
</label>
<p>Comentario
<input type="text" name="textfield3" />
<p>
<input type="submit" name="Submit" value="Enviar" />
</form>
pagina enviando.php
<?php
$dia=date("m.d.Y");
$hora=date("H:i:s");
$destinatari="[email protected]";
$subject= " Consulta";
$desde = 'From: ' .$_POST[email];
$contingut = "
El mensaje se a enviado el dia $dia a las $hora\n\n
----------------------------------------------------------------------------\n
Nombre: $_POST[nombre]\n
Email: $_POST[email]\n
Consulta: $_POST[consulta]\n
----------------------------------------------------------------------------\n
";
mail($destinatari, $subject, $contingut, $desde);
?>
Espero y me puedan orientar en la solución del problema.
Gracias.