Foros del Web » Programando para Internet » PHP »

mandar mail¿?¿?¿

Estas en el tema de mandar mail¿?¿?¿ en el foro de PHP en Foros del Web. amigos como peudo mandar mail pro php este fragmento me sirve mail("[email protected]","asuntillo_prueba", "Este es el cuerpo del mensaje"); por ke no puedo tengo mi pagina ...
  #1 (permalink)  
Antiguo 15/06/2007, 14:27
Avatar de tricampeon27  
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 10 meses
Puntos: 0
Pregunta mandar mail¿?¿?¿

amigos como peudo mandar mail pro php
este fragmento me sirve


mail("[email protected]","asuntillo_prueba", "Este es el cuerpo del mensaje");

por ke no puedo

tengo mi pagina subida en un servido grati llamado

http://web.iespana.es/

saludos.
  #2 (permalink)  
Antiguo 15/06/2007, 14:29
 
Fecha de Ingreso: junio-2007
Mensajes: 70
Antigüedad: 17 años, 5 meses
Puntos: 2
Re: mandar mail¿?¿?¿

¿Te ejecuta el código sin ningún problema? ¿El server te permite utilizar esa función?
  #3 (permalink)  
Antiguo 15/06/2007, 14:39
Avatar de tricampeon27  
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: mandar mail¿?¿?¿

Cita:
Iniciado por TiempoMuerto Ver Mensaje
¿Te ejecuta el código sin ningún problema? ¿El server te permite utilizar esa función?
nolose
si el server tiene esa accion
pero si lo kisiera hacer desde local hosto

esta bien esa funcion o no ¿?¿?¿?¿

conoses algun servidro que permita esa opcion¿?¿?
  #4 (permalink)  
Antiguo 15/06/2007, 14:42
 
Fecha de Ingreso: junio-2007
Mensajes: 70
Antigüedad: 17 años, 5 meses
Puntos: 2
Re: mandar mail¿?¿?¿

En los servidores de pago que he podido probar esa función se admite y funciona bien, mandando un mail al correo puesto en el segundo campo, con asunto el del segundo y mail el del tercero.

Sin embargo, si corres la pagina emulando un servidor php como pueda ser utilizando wamp5, donde tu pagina se estara ejecutando en un entorno local (localhost) y no en internet, la función no estará disponible (en los que yo he podido probar).

Si tienes la página en un server gratuito desconozco si estará permitida o no. En todo caso podrías preguntarselo al servicio tecnico, pero siendo gratuito no esperes gran cosa xD
  #5 (permalink)  
Antiguo 15/06/2007, 14:46
Avatar de tricampeon27  
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: mandar mail¿?¿?¿

bandera antes mail
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\index.php on line 182
bandera despues mail

ejecute mi pagina web en el localhost y me trago este error

tengo mi pagina web en un servidor gratuito

nose si permite mandar mail
  #6 (permalink)  
Antiguo 15/06/2007, 14:49
 
Fecha de Ingreso: junio-2007
Mensajes: 70
Antigüedad: 17 años, 5 meses
Puntos: 2
Re: mandar mail¿?¿?¿

Pués si en el server no te da ningún mensaje de error debería funcionar.
  #7 (permalink)  
Antiguo 15/06/2007, 14:52
Avatar de tricampeon27  
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: mandar mail¿?¿?¿

sabes:
tengo el servidor de la empresa donde trabajo subi mi pagina pruba.php
y mando el mail altiro¡¡¡

en el localhost me da el error que mencione ams arribar

y el el servidor gratuito no da ningun error pero no manda ningun mail

pero la funcion ya funciona creo que debo averiguar si mis servidor gratuito (iespana)
me permite mandar mail. saludos

y gracias

pd: sabes por que el localhost me manda ese error
  #8 (permalink)  
Antiguo 15/06/2007, 14:59
 
Fecha de Ingreso: junio-2007
Mensajes: 70
Antigüedad: 17 años, 5 meses
Puntos: 2
Re: mandar mail¿?¿?¿

Pués será porque no se tiene ningún servidor SMTP asociado para realizar el envio del correo (el correo ha de enviarse desde algún sitio). Aquí te adjunto un texto que puede ayudar a entenderlo, pero que no es precisamente tu problema:

Si trabajas en Windows, para que PHP envíe e-mails, el archivo de configuración php.ini ha de precisar el servidor de correo saliente (SMTP).

Lo que has de hacer es editar este archivo, que se encontrara probablemente en tu directorio Windows. En concreto, habrás de modificar la línea:

[mail function]
SMTP = miservidorsaliente ;for win32 only

Si no sabes tu SMTP, te aconsejo mirarlo en las propiedades de tu cuenta de correo (en tu outlook o eudora). En principio, puedes usar el mismo SMTP que usas para enviar los e-mails desde tu cuenta de correo, aunque esto no siempre funciona ya que algunos servidores no permiten el uso indiscriminado de sus SMTP y solo lo autorizan para envíos desde una cuenta de correo de ese mismo servidor.
  #9 (permalink)  
Antiguo 15/06/2007, 15:09
Avatar de tricampeon27  
Fecha de Ingreso: enero-2007
Ubicación: Macul
Mensajes: 300
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: mandar mail¿?¿?¿

me srive la cuenta hotmail para mandar mail¿?¿?

si es asi
este es el smtp

http://services.msn.com/svcs/hotmail/httpmail.asp

lo modifike en el php.ini ahora se fue el eeror pero no manda nada
intale un programa llamo smtp server
cuando tratod e mandar registra como mandado
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 12:54.