FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Envio de Correo con Archivos adjuntos
Posts: 198
Joined: Fri Nov 18, 2005 07:34 PM
Envio de Correo con Archivos adjuntos
Posted: Thu Mar 03, 2022 11:56 PM

Hola, como puedo enviar mas de un archivo por thunderbird ? actualmente hago:

          cCommand = "C:\Program Files\Mozilla Thunderbird\thunderbird"
          cCommand = cCommand + " -compose " + "subject=" + Chr(34) + cSubject + Chr(34) + ","
          cCommand = cCommand + "to=" + Chr(34) + cTo + Chr(34) + ","
          cCommand = cCommand + "body=" + Chr(34) + cBody + Chr(34) + ","
          cCommand = cCommand + "attachment=" + Chr(34) + cAtach1 + Chr(34)
          oShell:=CreateObject("WScript.Shell")
          WinExec( cCommand, 0 )

Lo envia sin problema, pero como adjunto 2 o mas archivos al mismo correo ?, ya lo intente comprimiendo en ZIP, para hacer solo uno, pero Hotmail y Gmail lo rechazan por considerarlo potencialmente peligroso.

Gracias, Saludos

Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Envio de Correo con Archivos adjuntos
Posted: Fri Mar 04, 2022 08:04 AM

Hola,

Me viene de perlas tu comando. Precisamente estoy toreando con el email y con Thunderbird, aunque aun no sé qué direccion tomar

Gmail cada vez estrecha más el circulo. ¿ Qué tipo de archivo intentas enviar ? En mi caso para enviar .exes se lo suele tragar en formato bz2.

Salu2

Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Envio de Correo con Archivos adjuntos
Posted: Fri Mar 04, 2022 08:52 AM

Puede ser que lo que te esté pasando es que te falta unas dobles comillas para todo el item attachment o bien no estas separando por coma loas adjuntos. Algo asi:

thunderbird -compose "attachment='/etc/mtab,/etc/fstab'"

Posts: 198
Joined: Fri Nov 18, 2005 07:34 PM
Re: Envio de Correo con Archivos adjuntos
Posted: Fri Mar 04, 2022 11:43 PM

Efectivamente tenía mal ubicadas las comillas:

cCommand = cCommand + "attachment=" + Chr(39) + cFile1 + "," + cFile2 + Chr(39) + Chr(34)

Así ya funciona correctamente, Gracias y Saludos

Continue the discussion