Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Como enviar un correo a un cliente (https://www.clubdelphi.com/foros/showthread.php?t=59090)

Erickvb 12-08-2008 19:55:13

Como enviar un correo a un cliente
 
¿Como envío un correo electrónico hecho en C++Builder a un cliente de correo?

dec 12-08-2008 20:12:47

Hola,

Si cuentas con los Indy, podrías usar el componente "IdSMTP". Encontrarás más información sobre su uso en estos mismos foros.

Erickvb 12-08-2008 20:28:30

Muchas gracias
 
Muchas gracias por la información, pero yo utilizo ese mismo componente y envío el correo directamente al servidor, pero lo que quiero hacer es enviar el correo a un cliente de correo específico.
Gracias.

dec 12-08-2008 20:37:42

Hola,

Hasta donde yo llego los correos electrónicos llegan a un sevidor, que, a su vez, se encarga de hacerlo llegar al cliente específico. Es decir, que yo sepa, no es posible enviar un correo a una dirección, sin pasar antes por el servidor SMTP (Simple Mail Transfer Protocol) correspondiente. No me extrañaría estar equivocado, pero, a todos los efectos, para enviar un correo electrónico a alguien (no a un servidor, sino a una dirección de correo en concreto), el componente "IdSMTP" es ideal, junto con componentes como "IdMessage", todo hay que decirlo.

Erickvb 12-08-2008 21:23:54

Hola
 
Eso esta claro. Lo que estoy preguntando es como se hace, para enviarlo, pero desde un cliente de correo cualquiera, como: outlook explorer, thebat , etc.
Lo que quiero hacer es que mi programa envíe un correo hecho por él, a un cliente de correo cualquiera-el que yo escoja-, y este posteriormente es el que se encarga de enviarlo.
Eso es lo que quiero hacer. Ya yo lo envío directamente al servidor, sin que para esto medie el cliente, y lo hago como tu bien mencionas, pero lo que no sé hacer es lo que te pregunto.
Saludos,

dec 12-08-2008 21:29:13

Hola,

Echa un vistazo a este hilo. Se trata de usar la función "ShellExecute" (de la unidad "ShellApi") para conformar un correo electrónico y ejecutar el cliente de correo predeterminado en el sistema, de modo que el usuario pueda enviar dicho correo desde allí. No tiene nada que ver con el componente "IdSMTP", puesto que este es capaz de enviar el correo directamente, sin necesidad de delegar la tarea a ningún cliente de correo "externo". Supongo que lo primero es lo que andas buscando.

Erickvb 12-08-2008 21:44:37

Gracias dec. Me parece que es lo que estaba buscando. Voy a indagar sobre el tema.

Saludos


La franja horaria es GMT +2. Ahora son las 04:21:17.

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