Foros del Web » Programando para Internet » PHP »

error al enviar mail con php

Estas en el tema de error al enviar mail con php en el foro de PHP en Foros del Web. hola maestros: al querer enviar un correo con la funcion mail me manda el siguiente mensaje: Warning: mail() [function.mail]: SMTP server response: 530 authentication required ...
  #1 (permalink)  
Antiguo 11/04/2005, 17:23
Avatar de payo22  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 839
Antigüedad: 15 años, 1 mes
Puntos: 1
error al enviar mail con php

hola maestros:

al querer enviar un correo con la funcion mail me manda el siguiente mensaje:



Warning: mail() [function.mail]: SMTP server response: 530 authentication required - for help go to http://help.yahoo.com/help/us/mail/pop/pop-11.html in c:\wamp\www\NAME\nuevotema1.php on line 28

no se si sea la configuracion del SMTP en mi php.ini

asi lo tengo en mi php.ini

[mail function]
; For Win32 only.
SMTP = smtp.mail.yahoo.com

; For Win32 only.
sendmail_from = [email protected]

o no se que este pasando

o somo tengo que configurar el yahoo.
  #2 (permalink)  
Antiguo 12/04/2005, 09:16
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
La función mail() de PHP nativa no "autentifica" en servidores SMTP que lo requieran como es el caso del que pretendes usar: smtp.mail.yahoo.com

Tienes que usar otros métodos para enviar tu e-mail desde PHP .. sin uso de la función mail() directa por lo menos sin más .. Puedes usar la classe:

PHP Mailer
http://phpmailer.sourceforge.net

que si que permite autentificación.

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 01:32.