![]() |
¿Por qué no puedo enviar el Email?
Hola a todos, nuevamente.
Sigo intentado que mi programa envíe un correo, transparente para el usuario. He utilizado las Indy, como recomendais en el foro. Uso los componentes: IdsMTP y IdMessage. En fin os explico lo que he puesto, suponiendo que el correo del usuario es: usuario@lapera.es con IdMessage1.From.text:= 'usuario.@lapera.es'; IdMessage1.EMailAddresses:= 'correodedestino@lirios.es con IdsMTP1. UserName:= 'usuario.@lapera.es'; IdsMTP1.Password:= la clave de acceso del usuario a su correo IdsMTP1. Host:= 'lapera.es'; IdsMTP1.Port:= 25; El resto es idéntico a lo que hay en el foro y tiene pinta de estar bien. Bien, pues cuando intendo enviar me devuelve el mensaje: No se ha podido enviar el email y al cerrarlo, despues del Raise: Connection Closed Gracefully. ¿Qé es lo que estoy haciendo mal? :confused: |
Hola
no se si será por eso o no. Pero vamos a ver: tú nos has puesto 2 veces la direccion de usuario en la que aparece un punto antes del simbolo arroba @, ha sido fallo ortografico al escribirlo aquí en el hilo, o realmente en tú código aparece así? Si es así, probablemente sea es el error. Espero te sirva de ayuda, ahora mismo no se me ocurre nada más. Saludos |
Sigo atascado...
Es un error ortográfico por ir corriendo y después copir y pegar.
He revisado varias veces el código y lo he comparado con el encontrado en el foro, que incluso dicen que funciona, pero no hay manera. La verdad es que necesito solucionarlo cuanto antes. Seguiré dándole vueltas a ver si encuentro el fallo o mientras alguien me da un poco de luz. Un saludo y gracias. |
Me pasa lo mismo ¿que hacemos mal?
A mi me pasa exactamente lo mismo, a diferencia que solo consigo enviar correctamente el correo electrónico siempre y cuando la direccion de origen sea identica a la de destino.. con lo que deduzco que el código fuente está perfectamente.. lo que no logro comprender es por qué a otra cuenta no puedo??
Otra duda... como sería para poder enviar a varios el mismo correo electrónico?? pero la opción oculta... CCO... Muchas gracias por adelantado a todos Nuppy |
¡Por fin! Ya funciona.
Lo importante es no deseperar y ser más persistente que el problema. Dándole vueltas y más vueltas, al final conseguí solucionarlo.
Os explico: Tengo mi cuenta de correo en yahoo.es. A parte de que ponía mal el Host, aunque de eso me di cuenta enseguida, debía de poner: smtp.correo.yahoo.es. Resulta que hay que configurar la cuenta de correo, por lo menos en yahoo, para que permita ser utilizada por otros programas para enviar y recibir correo. Pra ello, una vez que tienes tu cuenta abierta, hay que ir a : Opciones Acceso POP3 (desde otros programas) y reenvío. Acceso Ewb y POP y activarlo. Desde que lo hice envío perfectamente con y sin archivos adjuntos. Un saludo. :D |
La franja horaria es GMT +2. Ahora son las 10:32:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi