Foros del Web » Administración de Sistemas » Software para Servers »

Xampp-Mercury ¿Cómo configurar para enviar mail?

Estas en el tema de Xampp-Mercury ¿Cómo configurar para enviar mail? en el foro de Software para Servers en Foros del Web. Tengo el siguiente codigo en php: <? $destinatario = "[email protected]"; $asunto = "Este mensaje es de prueba"; $cuerpo = ' <html> <head> <title>Prueba de correo</title> ...
  #1 (permalink)  
Antiguo 02/06/2005, 00:46
Avatar de Pandora  
Fecha de Ingreso: mayo-2005
Mensajes: 17
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Xampp-Mercury ¿Cómo configurar para enviar mail?

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?
  #2 (permalink)  
Antiguo 01/12/2006, 17:27
Avatar de Po5i  
Fecha de Ingreso: julio-2004
Mensajes: 130
Antigüedad: 20 años, 3 meses
Puntos: 0
Wow, estoy en la misma situación y en google encontré este post!!! pero sin respuestas.. alguien sabe como solucionar esto?

Gracias.
  #3 (permalink)  
Antiguo 26/11/2007, 19:37
 
Fecha de Ingreso: noviembre-2007
Mensajes: 2
Antigüedad: 17 años
Puntos: 0
Re: Xampp-Mercury ¿Cómo configurar para enviar mail?

Yo tengo Xampp instalado y quiero saber si alguno de ustedes configuro Mercury Mail
Aqui les dejo un tutorial http://www.mundopc.net/freeware/articulos/mercury/index.php para hacerlo, pero sucede q yo estoy bloqueado en la "Configurar los clientes de e-mail" pag. 20, 21 del mismo...
Si se dan cuenta q hay q hacer posteen.
Gracias
  #4 (permalink)  
Antiguo 12/12/2008, 20:28
 
Fecha de Ingreso: octubre-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
De acuerdo Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

TAL VEZ LLEGUE TARDE CON LA RESPUESTA, PERO MEJOR TARDE QUE NUNCA NO?

Cuando te diga la solucion de tu problema te queres matar jajaja...

Anda a la carpeta de instalacion, abri el mercury.exe o como se llame el ejecutable.. no recuerdo ahora.. en fin, el archivo que te abre el panel de control.. ahi vas a

-->configuration-->mercury SMTP server -->conection control y destilda el chek que dice do not permit SMTP relaying of non-local mail

Listo, deberia funcionar, sino escribime un mail que te ayudo
  #5 (permalink)  
Antiguo 02/03/2009, 12:14
(Desactivado)
 
Fecha de Ingreso: febrero-2009
Mensajes: 49
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Cita:
Iniciado por srneo Ver Mensaje
TAL VEZ LLEGUE TARDE CON LA RESPUESTA, PERO MEJOR TARDE QUE NUNCA NO?

Cuando te diga la solucion de tu problema te queres matar jajaja...

Anda a la carpeta de instalacion, abri el mercury.exe o como se llame el ejecutable.. no recuerdo ahora.. en fin, el archivo que te abre el panel de control.. ahi vas a

-->configuration-->mercury SMTP server -->conection control y destilda el chek que dice do not permit SMTP relaying of non-local mail

Listo, deberia funcionar, sino escribime un mail que te ayudo

ya hice lo que dijiste y no me funciona
  #6 (permalink)  
Antiguo 07/03/2009, 12:16
 
Fecha de Ingreso: mayo-2005
Mensajes: 27
Antigüedad: 19 años, 5 meses
Puntos: 2
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

h t t p : / /goliatenterrado.es/2009/03/03/configurar-el-mercury32-del-xampp-para-enviar-correos-externos/

Saludos :D
  #7 (permalink)  
Antiguo 03/07/2010, 15:11
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Cita:
Iniciado por srneo Ver Mensaje
TAL VEZ LLEGUE TARDE CON LA RESPUESTA, PERO MEJOR TARDE QUE NUNCA NO?

Cuando te diga la solucion de tu problema te queres matar jajaja...

Anda a la carpeta de instalacion, abri el mercury.exe o como se llame el ejecutable.. no recuerdo ahora.. en fin, el archivo que te abre el panel de control.. ahi vas a

-->configuration-->mercury SMTP server -->conection control y destilda el chek que dice do not permit SMTP relaying of non-local mail

Listo, deberia funcionar, sino escribime un mail que te ayudo
a mi me funciono despues de -->configuration-->mercury SMTP server -->conection control y destilda el chek que dice do not permit SMTP relaying of non-local mail

pero previamente habia configurado mercury de esta forma [URL="http://weblatam.com/wp/enviar-emails-con-mercury32-y-xampp/"]http://weblatam.com/wp/enviar-emails-con-mercury32-y-xampp/[/URL]


espero ser de ayuda como han sido para mi todos los que publican su humilde conocimiento en la web.
  #8 (permalink)  
Antiguo 30/06/2012, 23:48
 
Fecha de Ingreso: septiembre-2011
Ubicación: Santo Domingo
Mensajes: 1
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Iniciamos el Mercury/32 desde el panel del xampp y damos al botón Admin. Se iniciará el panel de control del Mercury/32.
Vamos a Configuration/Protocol Modules y desactivamos “MercuryB HTTP web server” y “Mercury IMAP4rev1 server”. Para mandar emails a correos externos desactivamos “MercuryE SMTP end-to-end delivery client” y en cambio activamos “MercuryC SMTP relaying client”. Damos al Ok y reiniciamos el Mercury.

Fuente: http://goliatenterrado.es/2009/03/03/configurar-el-mercury32-del-xampp-para-enviar-correos-externos/
  #9 (permalink)  
Antiguo 17/08/2012, 02:36
 
Fecha de Ingreso: mayo-2012
Mensajes: 10
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Hola amigos os dejo el enlace a un pdf que he creado explicando paso a paso, con imagenes la configuración del XAMPP y mercury.

[URL]http://comercianos.com/post11695.html#p11695[/URL]

Un saludo
  #10 (permalink)  
Antiguo 25/07/2013, 10:16
 
Fecha de Ingreso: julio-2013
Mensajes: 53
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Perdonad si llego un poco tarde a este foro... pero cuando reinicio tras seleccionar MarcuryC y quitar MercuryI, mercuryB y mercuryE todo me sigue igual.
  #11 (permalink)  
Antiguo 26/07/2013, 00:58
 
Fecha de Ingreso: mayo-2012
Mensajes: 10
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Hola buenos días te paso un enlace donde tengo puesto imagenes y explicaciones paso a paso para configurarlo

[URL]http://joomlero.org/foro/tutoriales-manuales/2269-xampp-y-mercurry-server-local-para-joomla.html[/URL]

espero que te valga. un saludo
  #12 (permalink)  
Antiguo 26/07/2013, 03:30
 
Fecha de Ingreso: julio-2013
Mensajes: 53
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Gracias jrkarrikiri. El caso es que antes de llegar al tercer paso, cuando reinicio Mercury, el módulo seleccionado se encuentra desactivado y los que había deshabilitado se hallan activados. En una palabra, ignora mis cambios y me impide así seguir adelante con el tutorial y no entiendo por qué.

P.D. Está muy bien hecho. Felicidades.
  #13 (permalink)  
Antiguo 26/07/2013, 04:48
 
Fecha de Ingreso: mayo-2012
Mensajes: 10
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Hola, en cuanto a tu problema, la verdad que nunca me ha pasado eso... si que es verdad que un amigo, tuvo algun que otro problemilla... la solución borrar el programa por completo del ordenador y volver a empezar desde cero.... un saludo
  #14 (permalink)  
Antiguo 26/07/2013, 05:09
 
Fecha de Ingreso: julio-2013
Mensajes: 53
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

Después de estar buzeando... he visto que el archivo mercuryc.dll viene en la instalación pero no está nombrado en la sección protocol de mercury.ini.

Visto eso, lo añadí. Pero seguí teniendo el mismo problema.

Solución a lo bestia: configuré como comentarios las librerías mercurye.dll, mercuryi.dll y mercuryb.dll tal y como muestro a continuación:

Código Ini:
Ver original
  1. [Protocols]
  2. C:\xampp\MERCURYMAIL\mercurys.dll
  3. #C:\xampp\MERCURYMAIL\mercurye.dll
  4. C:\xampp\MERCURYMAIL\mercuryc.dll
  5. C:\xampp\MERCURYMAIL\mercuryp.dll
  6. C:\xampp\MERCURYMAIL\mercuryd.dll
  7. C:\xampp\MERCURYMAIL\mercuryx.dll
  8. C:\xampp\MERCURYMAIL\mercuryf.dll
  9. C:\xampp\MERCURYMAIL\mercuryh.dll
  10. C:\xampp\MERCURYMAIL\mercuryw.dll
  11. #C:\xampp\MERCURYMAIL\mercuryi.dll
  12. #C:\xampp\MERCURYMAIL\mercuryb.dll

Aviso importante: Cuidado... hay un virus por la net llamado igual mercuryc.dll ¡así que ojo!
  #15 (permalink)  
Antiguo 28/07/2013, 09:32
 
Fecha de Ingreso: julio-2013
Mensajes: 53
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Xampp-Mercury ¿Cómo configurar para enviar mail?

El mismo día que envié el último mensaje se me ocurrió una cosa... estaba en una sesión de Windows como administrador pero no como superadministrador. ¡Justo, era eso! Ahora, cuando estoy en sesión de superadministrador puedo configurar Mercury desde el propio centro de configuración. Dejo esto por si a alguien le sirve.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:00.