Foros del Web » Programando para Internet » PHP »

Ayuda para enviar mail con PHP

Estas en el tema de Ayuda para enviar mail con PHP en el foro de PHP en Foros del Web. Soy nuevo en esto y estoy usando el cibertienda para generar un ingreso desde mi casa (no tengo laburo, ni consigo). www.elmalabrigo.com.ar El problema es ...
  #1 (permalink)  
Antiguo 10/04/2003, 13:04
 
Fecha de Ingreso: marzo-2003
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda para enviar mail con PHP

Soy nuevo en esto y estoy usando el cibertienda para generar un ingreso desde mi casa (no tengo laburo, ni consigo).
www.elmalabrigo.com.ar

El problema es el siguiente:
Mi ISP me dice que no usan Perl y que solo soportan PHP para el mail con el pedido de compra (mas especificamente me dice de usar Socket o cualquier funcion nativa de PHP).
La cosa es que genere los programas con el cibertienda para PHP y cuando envio el pedido me sale el siguiente mensaje:

Fatal error: Call to undefined function: mail() in /inetpub/elmalabrigo.com.ar/carrito/enviar.php on line 32

Si alguien se contacta le puedo enviar el php generado para corregirlo, o si alguien me dice como escribir la funcion mail, mi familia y yo estaremos agradecidos.
  #2 (permalink)  
Antiguo 10/04/2003, 13:11
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 15 años
Puntos: 0
Hola, seguramente es que el servidor donde tiene la página no te da permisos para enviar mails. Creo que normalmente los que dan servicio gratuito no suelen dejar habilitado este servicio.
No lo se pq tengo servidor propio

ADEU
  #3 (permalink)  
Antiguo 10/04/2003, 13:15
 
Fecha de Ingreso: marzo-2003
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
No estoy en un servidor gratis. Tengo Hosting pago, y lo que me dijeron es que use el socket o cualquier funcion nativa de php.
y no se cuales son ni como usarlas.

Gracias
  #4 (permalink)  
Antiguo 10/04/2003, 13:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Es extraño que siendo un servidor de pago no te dejen usar mail() (supongo que será porque no quieren servir ellos mismos el e-mail via sus servidores SMTP ..?)

Bueno, Usando sockets lo podrías hacer ..

En las FAQ's tienes un ejemplo:
http://www.forosdelweb.com/showthrea...088#post264088

Y si necesitas algo mas elaborado:(sobre todo si usas un SMTP que requiera autentificación SMTP)
http://phpmailer.sourceforge.net

Y .. bueno, necesitas de una cuenta de correo con soporte SMTP (nada de Hotmail y cosa así) .. para que lo indiques en el apartado que requieran esos ejemplos ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 10/04/2003, 13:57
 
Fecha de Ingreso: marzo-2003
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Cluster, muchisimas gracias.
Lo voy a probar y despues te cuento
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 11:42.