![]() |
Mandar un email desde delphi
Buenas, en mi aplicación necesito que cuando se pulse un botón se mande un email a una dirección de correo dada. ¿Como se haría?
Se podría mandar un adjunto sabiendo el archivo que se quiere mandar? Muchas gracias por todo. |
mira este hilo http://www.clubdelphi.com/foros/show...ighlight=email
|
Como no puedo seguir en la otra conversación porque está cerrada continuo aqui.
Con este código y tras añadir idemessage y idsmtp tengo varios problemas:
port := 25; Aquí me da el siguiente error al compilar: Imcompatible types string and procedure, untyped pointer or untyped parameter. luego en: Host := //Aqui colocas la direccion del servidor de correo saliente; El servidor de correo saliente es el hotmail (lo mando desde una cuenta hotmail) pero no se que direccion poner... www.hotmail.com no creo que sea verdad? No tengo ni idea, gracias. |
Ese codigo funciona solo en servidores POP, si buscas una cuenta yo te ayudo a configurar el codigo
|
Cita:
Si me pudieses ayudar con el código te lo agradecería enormemente. |
como dice GMAIL:
Cita:
Cita:
lo unico que te queda es colocar la informacion que te corresponde, direcciones de correo y contraseñas |
Muchísimas gracias, voy a probar, luego te cuento ;-)
|
He modificado el código tal y como me has puesto en los comentarios, me salen unos errores que ni por asomo se solucionar, te muestro la imagen que creo que asi me explico mejor:
http://img236.imageshack.us/img236/6713/dibujoan3.jpg gracias. |
Por pura curiosidad:
¿Estas trabajando con archivos adjuntos? En caso de ser negativa la respuesta, ¿Quitastes la referencia a codigo adjuntos? |
Gracias de nuevo, ya he arreglado el fallo, no cambie una cosa que era necesario.
Ejecuto el programa y ni me muestra mensajes, ni errores ni nada, se queda trabajando y nunca acaba... :-( Te pongo exactamente el codigo con las direcciones de correo falsas:
Gracias una vez más. |
Hola,
Para trabajar con Gmail es preciso utilizar el protocolo "SSL" (Secure Socket Layer), necesitas algunas librerías para esto, y además usar componentes adicionales. Echa un vistazo al hilo Utilizar Gmail con SSL donde el compañero Román adjuntó un ejemplo práctico y funcional. Otra cosa que llama la atención en tu código es:
Puesto que lo que haces es, sencillamente, dar un nombre al objeto que instancias antes. No asignas ningún evento... y tal vez ni haga falta en este caso. :) |
Ese error fue mio, de copiar y pegar, quite el codigo pero no los comentarios :D:D
|
Hola,
Cita:
|
Cita:
|
Hola,
Aquí aplica lo de que las penas con pan son menos penas... ¡y con jamón no te digo! :D :D |
enviando correos desde delphi
Hola aqui te pongo el codigo para que le heches una ojeada
|
Perdón que reviva este hilo
Saludos camaradas:
Perdón que reviva este hilo. Ya hace tiempo que utilizo este método para enviar correos de reportes que genero en Delphi, de esta manera el envío es automático, pues requiero que se envíen a ciertas personas cada cierto tiempo. Mi duda es si mediante este método puedo pedir un acuse de recibo a los destinatarios, ya que me piden que los destinatarios confirmen que han recibido y leído el mensaje. De una vez les agradezco la ayuda, mientras buscaré en google a ver que encuentro. |
La franja horaria es GMT +2. Ahora son las 10:44:11. |
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