Foros del Web » Programando para Internet » PHP »

Problemas con Email en php ¿q configuro?

Estas en el tema de Problemas con Email en php ¿q configuro? en el foro de PHP en Foros del Web. Hola a todos. He probado con varios script en php para mandar correo pero no los recibo. Tampoco los recibo de las aplicaciones en php ...
  #1 (permalink)  
Antiguo 12/04/2005, 10:55
 
Fecha de Ingreso: marzo-2004
Mensajes: 16
Antigüedad: 20 años, 1 mes
Puntos: 0
Problemas con Email en php ¿q configuro?

Hola a todos.
He probado con varios script en php para mandar correo pero no los recibo. Tampoco los recibo de las aplicaciones en php que tengo instaladas en mi servidor por lo que todo indica que se debe a la configuración. Uso Easyphp y lo único que he cambiado es el php.ini con lo siguiente:
[mail function]
; For Win32 only.
SMTP = smtp.hotmail.com

; For Win32 only.
sendmail_from = [email protected]
Gracias de antemano.
  #2 (permalink)  
Antiguo 12/04/2005, 11:26
 
Fecha de Ingreso: abril-2005
Ubicación: Argentina
Mensajes: 34
Antigüedad: 19 años
Puntos: 0
quien te dio ese smtp ? eso no existe ...
SMTP = smtp.hotmail.com
  #3 (permalink)  
Antiguo 12/04/2005, 12:17
 
Fecha de Ingreso: marzo-2004
Mensajes: 16
Antigüedad: 20 años, 1 mes
Puntos: 0
Entonces que servidores smtp puedo poner en esa línea del php.ini? que no necesiten autenticación?
  #4 (permalink)  
Antiguo 13/04/2005, 09:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Hoy por hoy no vas a encontrar servidores SMTP publicos que no requieran autentificación ..

Si vas a hacer tus pruebas en tus servidores (en tu casa) lo ideal si quieres seguir usando mail() de PHP por qué por ejemplo en tu servicio de hosting donde quede tu script si que funciona mail() correctamente (usan sus servidores SMTP própios u otro MTA) .. entonces instalate un servidor de correo SMTP en tu PC.

Si usas windows puedes probar con: QK SMTP Server, MiniRelay, ArgoSoft .. etc.

Lo instalas y dejas tu php.ini con su configuración original con respecto a SMTP= localhost pues será en ese mismo PC (o la IP que indiques si lo instalas en otro PC de tu Red si la usas ...) el que enviará tu correo. Sólo debes configurar tu servidor SMTP para que no requiera autentificación.

También puedes contrartar/registrarte con algún proveedor que te dé una cuenta de e-mail SMTP/POP (hotmail no sirve .. no proporciona ese servicio directame que yo sepa por ese médio). Por ejemplo www.hotpop.com .. Esa cuenta de e-mail para usar SMTP requiere autentificación .. no podras usar mail() de PHP original pero sí alternativas que sustituyen por completo a mail() y la mejoran como por ejemplo: PHP Mailer (http://phpmailer.sourceforge.net)

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 17:28.