![]() |
Enviar correo con Delphi 2007
Hola, estoy quiero hacer un módulo para enviar correos electrónicos con delphi 2007 pero no veo en los Indy Clients que trae delphi 2007 ningún componente para hacerlo.
¿Alguien sabe qué componente usar? porque no puedo usar los Indy para versiones anteriores de Delphi, chocan con los que trae delphi 2007. Gracias y un saludo |
Hola, no he usado delphi 2007, yo uso el delphi 7 pero el componente para enviar correos es el idsmtp que debería de estar dentro de indy clients.
Como desconozco delphi 2007 no se si el componente esta preistalado en la barra de componentes, siempre puedes reinstalar los indy descargandolos de su web http://www.indyproject.org Un saludo. |
Ayuda
Hola estoy intentando desarrollar una aplicacion que me permita enviar emails con formato desde delphi, y necesito ayuda lo unico q se en este momento es q podria utiizar un servidor smtp pero necesito mandar el correo con formato de html ya que el mismo debe contener imagenes, espero puedan guiarme gracias
|
Hola, una vez hice la prueba de enviar correos con html y me funciono, este es código:
Espero que te sirva de ayuda. Un Saludo. |
La parte de la variable html se ve mal al poner el código con las etiquetas de código delphi:
Lo correcto seria esto: html := TStringList.Create(); html.Add('<html>'); html.Add('<head>'); html.Add('</head>'); html.Add('<body><h1>Prueba</h1>'); html.Add('<img src="cid:logo.jpg" />'); html.Add('Ahi va la FOTO!</body>'); html.Add('</html>'); Un saludo. |
El problema es el componente
Hola de nuevo, gracias a todos por las respuestas pero el problema es que el componenteTIdMessage no lo encuentro en delphi 2007 y si instalo las indy parece que no son compatibles con las que trae el mismo delphi 2007 y dan problemas.
Gracias |
Hola, idmessage esta dentro de la paleta indy misc en delphi 7, siento no poder ser de mas ayuda ya que no tengo delphi 2007.
Puedes comprobar si en el directorio donde esta instalado el delphi 2007 existe el archivo idMessage.pas Un Saludo |
Solucionado
Curiosamente el componente no aparece como tal pero si se le puede hacer un .create y usarlo. No hay ningún IdMessage.pas en la carpeta del delphi 2007. No sé qué se me escapa pero funciona.
Gracias a todos |
La franja horaria es GMT +2. Ahora son las 05:09:34. |
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