Foros del Web » Programando para Internet » PHP »

Funccion mail() no envia mensaje LINUX!!!

Estas en el tema de Funccion mail() no envia mensaje LINUX!!! en el foro de PHP en Foros del Web. Bueno, estoy montando una web en una pc propia con Mandriva 2009, y el problema me lo encontre recientemente al intentar crear el formulario de ...
  #1 (permalink)  
Antiguo 08/01/2009, 23:10
 
Fecha de Ingreso: noviembre-2008
Mensajes: 18
Antigüedad: 15 años, 5 meses
Puntos: 0
Funccion mail() no envia mensaje LINUX!!!

Bueno, estoy montando una web en una pc propia con Mandriva 2009, y el problema me lo encontre recientemente al intentar crear el formulario de contacto.

Al grano, lo que sucede esque la funcion mail() no envia nada, osea, supuestamente el mensaje se envia, pero al revisar mi correo nomas no aparece, ni en spam ni en ingun lado.

por ahi lei que tengo que configurar algo en el php.ini, y tambien algo relacionado al sendmail, que ya lo instale y pues ni asi...

Alguna opinion? espero que me ayuden a solucionar mi problema, es la primera vez que intento usar la funcion mail() asi que no estoy muy seguro de estar haciendolo bien...Muchas Gracias....
  #2 (permalink)  
Antiguo 09/01/2009, 06:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Funccion mail() no envia mensaje LINUX!!!

bueno, eso depende de la configuración propia de PHP y sendmail.....

como no es un problema propio de PHP, debes aprender a configurar tu sistema... obvio, que necesitas un servidor SMTP, tal ves....

no creo que con PHP resolvamos el problema, no es el foro adecuado...

¡¡ deberías ir al foro de tu distro !!!


NOTA que la distro Ubuntu Server ya trae estos paquetes pre configurados, tan solo necesitarías configurar tu router... y abrir tu puerto del SMTP, ¿listo??
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 09/01/2009, 06:38
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 1 mes
Puntos: 20
Respuesta: Funccion mail() no envia mensaje LINUX!!!

proba usando PHPMAILER
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #4 (permalink)  
Antiguo 09/01/2009, 09:50
 
Fecha de Ingreso: noviembre-2008
Mensajes: 18
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Funccion mail() no envia mensaje LINUX!!!

El detalle es que me gustaria configurarlo yo mismo, siempre es bueno aprender...pero bueno, seguire buscando por ahi jeje.

Por otro lado ya habia leido acerca del PHPMAILER, creo que voy a checarlo y les cuento como me fue....

De todos modos si alguien tiene otra opinion, bienvenida...

Gracias
  #5 (permalink)  
Antiguo 09/01/2009, 10:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Funccion mail() no envia mensaje LINUX!!!

Pues te recomiendo pases por el foro de Linux, o en los mismos foros de ubuntu, ahi te pueden ayudar a configurar el SendMail, para que puedas usarlo posteriormente con PHP.

Recuerda que la funcion mail() de PHP NO envia mails, simplemente le pasa el mensaje al servidor SMTP definido en el php.ini, y ya el servidor SMTP es el encargado de enviar.

PHPMailer funciona de la misma forma, se comunica con el servidor SMTP definido y le entrega el mensaje.

Saludos.
  #6 (permalink)  
Antiguo 09/01/2009, 14:54
 
Fecha de Ingreso: noviembre-2008
Mensajes: 18
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Funccion mail() no envia mensaje LINUX!!!

Con razon, jaja, es lo que yo decia, realmente lo que andaba buscando es configurar el php.ini, pero en internet no he encontrado por ahora, y con respecto al sendmail, creo que tendre que volverlo a instalar, porque tarda mucho el daemon en iniciar....

Gracias por la aclaracion, hasta estaba pensando que mi apache no reconocia bien el codigo php, o al menos la funcion mail()... GRacias por la aclaracion, tendre que informarme en el asunto un poco mas....GRacias
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 07:55.