Tengo el siguiente codigo en php:
<?
$destinatario = "[email protected]";
$asunto = "Este mensaje es de prueba";
$cuerpo = '
<html>
<head>
<title>Prueba de correo</title>
</head>
<body>
<h1>Hola!</h1>
<p>
<b>Bienvenidos a mi correo electrónico de prueba</b>.
Esto es una prueba de un correo en formato html.
</p>
</body>
</html>
';
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Circe <[email protected]>\r\n";
$headers .= "Reply-To: [email protected]\r\n";
$headers .= "Return-path: [email protected]\r\n";
mail($destinatario,$asunto,$cuerpo,$headers);
?>
<HTML>
<HEAD>
<TITLE>Prueba Mail</TITLE>
</HEAD>
<BODY>
Se supone que tiene que llegar este mail
</BODY>
</HTML>
y me sale el siguiente error:
Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in C:\wwwroot\ppp2\pruebamail.php on line 28
Tengo funcionando Mercury (el de xampp), no se que le puede pasar?????
En php.ini tengo:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = postmaster@localhost
Estoy desesperadita! Tengo que configurar algo en Mercury?