Foros del Web » Programando para Internet » PHP »

Formulario sin función mail

Estas en el tema de Formulario sin función mail en el foro de PHP en Foros del Web. Mi pregunta es la siguiente, ¿es posible hacer funcionar un formulario PHP sin la función mail habilitada?. gracias....
  #1 (permalink)  
Antiguo 12/10/2004, 11:38
 
Fecha de Ingreso: noviembre-2002
Ubicación: Avellaneda
Mensajes: 247
Antigüedad: 15 años, 1 mes
Puntos: 0
Formulario sin función mail

Mi pregunta es la siguiente, ¿es posible hacer funcionar un formulario PHP sin la función mail habilitada?.

gracias.


__________________
www.elumina.com.ar
  #2 (permalink)  
Antiguo 12/10/2004, 12:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Los "formularios" no hacen nada de por sí .. es decir, un formulario HTML sólo envia sus datos a cierto script ("CGI" o página) .. en este caso a un script PHP de proceso.

TU script PHP de proceso .. con esos datos "recibidos" hará lo que tu quieras (programes) .. por ejemplo -generar- un e-mail .. pero, podría almacenar los datos en el servidor .. ya sea en una base de datos, o en un archivo de texto plano para que tu los veas sobre tu servidor en algún "panel" de control que diseñes para leer ese archivo/BD.

Así que tu veras que necesitas ..

Si necesitas enviar un e-mail desde PHP sin usar la función mail() puedes usar classes que envien el e-mail por cualquier otro servidor SMTP diferente al que use en el servidor; por ejemplo:

PHP Mailer
http://phpmailer.sourceforge.net

Pero, tendrás que saber tu que servidor SMTP puedes usar (por ejemplo el de tu ISP o cuenta de e-mail SMTP que uses ..). Si usas la classe que te indico, puedes incluso usar autentificación si la requires (que será lo normal si usas cuentas SMTP de cualquier ISP hoy por hoy).

Un saludo,
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 05:29.