Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > PHP > Problemas con la funcion mail()
-Foros de debate

PHP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Problemas con la funcion mail()
Enviado por Martita el día 31 de mayo de 2005

Tengo el siguiente codigo:
<?
$destinatario = "circe_10bb@yahoo.es";
$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: Ivan <circe_10bb@yahoo.es>\r\n";

$headers .= "Reply-To: circe_10bb@yahoo.es\r\n";

$headers .= "Return-path: circe_10bb@yahoo.es\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 el minirelay, no se que le puede pasar?????

 
Re: Problemas con la funcion mail()
Enviado por tgp el día 1 de junio de 2005

yo creo que te hace falta un servidor smtp... o bien configurar tu minirelay que no se como funciona para que te envie correos web...

saludos,

 
Re: Re: Problemas con la funcion mail()
Enviado por Martita el día 2 de junio de 2005

Muchas Gracias. Yo tb creo que es el smtp. Estoy usando xampp y viene con un servidor smtp, el Mercury, y no tengo ni idea de como configurarlo.

 
Re: Re: Re: Problemas con la funcion mail()
Enviado por tgp el día 2 de junio de 2005

Busca donde esta instalado el mercury, das doble click en el ejecutable mercury.exe, luego te vas a:

configuration > mercuryS SMTP server > conection control >

y desactivas la casilla:

Do not permit SMTP relaying of non-local mail

y luego probas

si no funciona me avisas

saludos

 
Re: Re: Re: Re: Problemas con la funcion mail()
Enviado por kike el día 19 de diciembre de 2005

Graciaaas! sé ke hace mucho ke nadie mirará esto, pero kisiera darte las gracias porque casi me vuelvo loco por culpa de la funcion mail() y era por esto! ;)

 
Re: Re: Re: Re: Re: Problemas con la funcion mail()
Enviado por asd el día 31 de enero de 2006

Sólo quería

 


Re: Re: Re: Re: Problemas con la funcion mail()
Enviado por Esther el día 31 de enero de 2006

He llegado aquí de casualidad y habéis solucionado un problema que me llevaba todo el día atascada...
Recibía el siguiente error \"553 We do not relay non-local mail, sorry\" y lo he podido solucionar gracias a tus indicaciones. Ahora ya puedo ir a dormir tranquila :\'D

 
Re: Re: Re: Re: Re: Problemas con la funcion mail()
Enviado por kiko el día 7 de julio de 2006

¡¡¡Fenomeno, lo he probado y me ha funcionado a la primera!!!, en serio la de horas que habre perdido en esto... muchas gracias!!!!

 





Re: Problemas con la funcion mail()
Enviado por vika el día 7 de julio de 2006

Hola

Yo quisiera saber si alguno de ustedes sabe como hacer que el mail que se crea bajo programacion de php no vaya a la carpeta de Junk, o no deseados ???

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network