Foros del Web » Programando para Internet » PHP »

Problema con clase PHPMailer

Estas en el tema de Problema con clase PHPMailer en el foro de PHP en Foros del Web. Hola a todos Tengo una aplicacion web en la que un usuario despues de rellenar un formulario se manda a un determinado correo por smtp ...
  #1 (permalink)  
Antiguo 05/11/2003, 07:02
Avatar de Sexma  
Fecha de Ingreso: junio-2003
Ubicación: Valencia
Mensajes: 109
Antigüedad: 14 años, 6 meses
Puntos: 0
Problema con clase PHPMailer

Hola a todos

Tengo una aplicacion web en la que un usuario despues de rellenar un formulario se manda a un determinado correo por smtp por eso estoy utilizando la clase phpmailer, que por lo que he visto en el foro es la que todo el mundo recomienda. Tengo todos los datos del servidor smtp asi como el login y pass de la cuenta con la quiero que se mande el mail, el problema es que no consigo que mande el mail siempre me da el mismo error SMTP Error: Could not authenticate. He probado cambiando el timout, aumentando el numero de intentos, he probado a poner la direccion fisica donde se encuantra el servidor smtp y nada me ha dado resultado. Y lo unico que se me puede ocurrir es, y aqui viene la pregunta, si se necesita cambiar algo de la configuracion del php para poder mandar mails?.

Por ultimo, por si sirver de ayuda, el host donde tengo alojada la web es el mismo donde esta el servidor smtp osea es la misma maquina.

Un Saludo.
__________________
CLUB ESPORTIU UNIVERSITAT DE VALENCIA

Visita la pagina de la UV-O



  #2 (permalink)  
Antiguo 05/11/2003, 10:21
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
SMTP Error: Could not authenticate
Ese error te está diciendo que la cuenta de correo (servidor SMTP) que estás usando requiere autentificación .. es decir: un usuario y una contraseña .. Los mismos datos que pones si configuras esa cuenta de correo en un cliente tipo "Outlook" o similares.

Ahora, el problema es que no hay un único método de autentificación sino varios. Hay uno que requiere de usar "POP" par poder usar el SMTP (es decir, bajar correo antes de subir) .. y otros tipos más .. Ahora no recuerdo bien sobre PHP mailer .. pero creo que puede usar un par de tipos de autentificación. Repasa su documentación.

Y para asegurarte bien .. configura tu cuenta un cliente de correo cualquiera y pruebalo.

Otra opción es que en lugar de usar el método SMTP para el envio .. uses mail() (PHP) o bien directamente sendmail .. Todo esto te lo permite elegir PHP Mailer.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 06:46.