Error enviando e-mail: EidSMTPReplyError
Hola a todos. Recurro directamente a vosotros por que no he podido encontrar solución a mi problema en los hilos (o no he sabido encontrarlo). Os explico:
Utilizo Delphi 2006 e intento enviar un e-mail con los componentes Indy TIDMessage y TIdSMTP. El código se ejecuta correctamente, hasta que llega a la línea con lo siguiente : smtp.Send(mail); (la variable smtp pertenece a la clase TIdSMTP) (la variable mail pertenece a la clase TIDMessage). El error es el siguiente: 'Project raised exception class EidSMTPReplyError with message "" ' El código en cuestión es el siguiente (es una función):
Estoy algo desesperadillo, para qué negarlo.¿Alguna alma caritativa sabe el porqué del problema? Este foro no tiene precio. Muchas gracias a todos de antemano. Saludos |
te falta
por que me imagino que tu servidor necesita autentificacion |
sigue sin funcionar
Hola belpab. Gracias por tu idea, pero sigue sin funcionar. Ahora me da el siguiente error al poner tu línea de código:
Project raise exception class EidSMTPReplyError with message "Need SASL mechanisms to login with it!" La verdad, no tengo ni idea de cómo solucionar este error. ¿Sabes qué mecanismos necesita SASL para poder conectarse? Gracias otra vez por todo. |
Solucionado
Je,je. Al final no era problema del código. Lo que pasa que el listo de mi no ponía la cuenta de correo del remitente correcta :eek:
Gracias otra vez por todo. Saludos. |
Que bueno saber que no era el código. Por otro lado, que mal que tu servidor de correo repsondiera con un mensaje de error vacio.. :(
Hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 07:44:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi