Ayuda con CDO

Ayuda con CDO

Postby gsabattino » Thu May 02, 2019 1:43 pm

Buen Día a todos...

tengo una pequeña aplicación que envía un correo de notificación de actividad a un destinatario usando CDO a través de una cuenta GMail...
eso funciona perfecto...
ahora el caso es que se necesita enviar el mismo correo a 3 destinatarios...

oMail:To :='"Destinatario 1" <destinatario1@hotmail.com>' funciona perfecto...

pero,

oMail:To :='"Destinatario 1" <destinatario1@hotmail.com>;"Destinatario 2" <destinatario2@hotmail.com>;"Destinatario 3" <destinatario3@hotmail.com>' no funciona... solo le llega el correo al que esta de primero y al resto no...
he intentado con arrays; cambiando el delimitador de punto y coma por coma; por espacio, y solo sale el primero de la lista, o CDO sale con error...

se que están las opciones oMail:cc y oMail:bcc, pero no es lo que se busca...
meterme en un loop para enviar uno a uno es un proceso que demora tiempo, sobre todo si se toma en cuenta que la Internet acá es engorrosamente lenta...

agradezco de antemano cualquier orientación al respecto.

otra cosa que voy a necesitar es poder enviar varios adjuntos en un solo correo...
si me pueden echar una manito también con esa parte estaré muy agradecido.

Giancarlo Sabattino,
Valencia - Venezuela
User avatar
gsabattino
 
Posts: 102
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Ayuda con CDO

Postby karinha » Thu May 02, 2019 1:46 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7351
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda con CDO

Postby wartiaga » Fri May 03, 2019 6:21 pm

gsabattino wrote:Buen Día a todos...

tengo una pequeña aplicación que envía un correo de notificación de actividad a un destinatario usando CDO a través de una cuenta GMail...
eso funciona perfecto...
ahora el caso es que se necesita enviar el mismo correo a 3 destinatarios...

oMail:To :='"Destinatario 1" <destinatario1@hotmail.com>' funciona perfecto...

pero,

oMail:To :='"Destinatario 1" <destinatario1@hotmail.com>;"Destinatario 2" <destinatario2@hotmail.com>;"Destinatario 3" <destinatario3@hotmail.com>' no funciona... solo le llega el correo al que esta de primero y al resto no...
he intentado con arrays; cambiando el delimitador de punto y coma por coma; por espacio, y solo sale el primero de la lista, o CDO sale con error...

se que están las opciones oMail:cc y oMail:bcc, pero no es lo que se busca...
meterme en un loop para enviar uno a uno es un proceso que demora tiempo, sobre todo si se toma en cuenta que la Internet acá es engorrosamente lenta...

agradezco de antemano cualquier orientación al respecto.

otra cosa que voy a necesitar es poder enviar varios adjuntos en un solo correo...
si me pueden echar una manito también con esa parte estaré muy agradecido.

Giancarlo Sabattino,
Valencia - Venezuela


oMail:To :="destinatario1@hotmail.com;destinatario2@hotmail.com;destinatario3@hotmail.com"
wartiaga
 
Posts: 175
Joined: Wed May 25, 2016 1:04 am

Re: Ayuda con CDO

Postby gsabattino » Sat May 04, 2019 12:11 am



Karinha... muito obrigado...
User avatar
gsabattino
 
Posts: 102
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela

Re: Ayuda con CDO

Postby gsabattino » Sat May 04, 2019 12:18 am

wartiaga wrote:
oMail:To :="destinatario1@hotmail.com;destinatario2@hotmail.com;destinatario3@hotmail.com"


Mi estimado... eso es lo mismo que habia intentado hacer y no quería funcionar en su momento...
ya está funcionando y la verdad que no hice mayores cambios en el módulo... cosas locas de la tecnología... jejejeje
estoy usando la forma "destinatario1"<destinatario1@eMail.com>;"destinatario2"<destinatario2@email.com;...

Gracias de todas maneras.
User avatar
gsabattino
 
Posts: 102
Joined: Fri Oct 14, 2005 12:03 am
Location: Valencia, Venezuela


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 33 guests