In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Envio de Correo con TCDOGMail

Foro público de Xailer en español
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Envio de Correo con TCDOGMail

Postby jvtecheto » Fri Jan 12, 2018 12:55 pm

Hola que tal:

No encuentro documentación sobre el componente TCdoGMail , lo cololo en el formulario y no se si ya esta activo o no ? pruebo con esto.

IF !::oCDOGMail1:lcreated
::oCDOGMail1:Create()
ENDIF


If ::oCDOGMail1:Send()
MsgAlert( "enviado" )
Else
MsgAlert( "fallo en el envio" )

Endif

Me sale un error Undefined reference HB_FUN_TCDOGMAIL.

Alguien tiene algun ejemplo o documentacion al respecto.

Gracias por vuestra ayuda.

Saludos.

Jose Vte.
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Re: Envio de Correo con TCDOGMail

Postby jfgimenez » Sun Jan 14, 2018 5:59 pm

José Vicente,

que yo sepa, hay una clase TCDOMail y una claseTGMailSend (ambas están en la pestaña "comunicaciones" de Xailer 5), pero no hay ninguna claseTCDOGMail. El mensaje de error que tienes es precísamente que no encuentra ninguna clase con ese nombre.
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Mon Jan 15, 2018 3:27 pm

Hola Jose:

Gracias por responder , de verdad.

Te envio una captura de pantalla, en la pestaña de internet, el cuarto componente empezando por la derecha es TCDOGMail.

Mira en el inspector de objetos.

Saludos.
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Mon Jan 15, 2018 3:28 pm

Captura pantalla. no se que ha pasado.
Attachments
Correo.png
Correo.png (179.44 KiB) Viewed 2661 times
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Re: Envio de Correo con TCDOGMail

Postby jfgimenez » Mon Jan 15, 2018 6:07 pm

José Vicente,

no dudo que te aparezca en la paleta de componentes, pero eso no significa que sea de Xailer. De hecho, tiene toda la pinta de ser un componente de terceros, y no te lo encuentra al compilar porque te falta la librería donde esté ese componente.

Puedes ver el origen del componente en la opción "Componentes" > "Gestor de componentes". Búscalo ahí y podrás ver en qué DLL está y seguramente quién es el autor.
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Mon Jan 15, 2018 9:49 pm

Cierto Jose.

No me acordaba que instale los componentes de Internet, pero creia que eran soportados por Xailer, el componente en cuestion es de Jose Lalin y la libreria si esta en la carpeta C:\Xailer\Bin.

Solo me queda, ¿No hay ningun usuario que haya usado este componente? o hay alquien que tenga un pequeño manual o algun tipo de informacion, Jose Lalin ya no anda por aqui ¿No?, menudo crack. :)

Gracias Jose.

Saludos.
User avatar
XeviCOMAS
Posts: 524
Joined: Sat Mar 12, 2011 8:16 pm

Re: Envio de Correo con TCDOGMail

Postby XeviCOMAS » Mon Jan 15, 2018 10:36 pm

José Vicente,

Hasta actualizarme a Xailer5 he estado utilizando la Clase de J.Lalin, no como componente, directamente el TCDOMAIL.prg con las clases TCDOMAIL, TCDOGMail, TCDOYahooMail y TCDOHotMail

Seguramente es lo que estas necesitando

No se si te lo puedo pasar tal como está, es codigo reservado o no... el autor no me lo especificó.
Miro de pasarlo a lib, dll, obj o .o !!!

A ver... prueba con el archivo adjunto.

Su uso, fácil
...

Code: Select all

      WITH OBJECT TCDOGMail():New()
      :cTO       := "email@correoenviar.com"
      :cSubject  := "Texto de cabecera"
      :cFrom     := "midireccion@gmail.com"
      :cUser     := "usuario"
      :cPassword := "password"
      :cMessage  := "Texto del mensaje" +Chr(10)+Chr(13)+;
                           "Otra línea" +Chr(13)+;
                           "Y otra línea más"
/* por si quieres adjuntar algun archivo...
      :aAttachments := { cFile }
*/

      :Create()
      If :Send()
         MsgInfo( "Correo enviado a: " + :cTO )
      Else
         MsgInfo( "No se ha podido enviar el correo." )
      EndIf
     END WITH
Attachments
TCDOMail.zip
(12.26 KiB) Downloaded 30 times
Un Saludo,
Xevi.
User avatar
XeviCOMAS
Posts: 524
Joined: Sat Mar 12, 2011 8:16 pm

Re: Envio de Correo con TCDOGMail

Postby XeviCOMAS » Mon Jan 15, 2018 10:57 pm

Te lo adjunto en Lib de BCC y MinGW
Attachments
TCDOMail (2).zip
(8.7 KiB) Downloaded 30 times
Un Saludo,
Xevi.
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Tue Jan 16, 2018 10:27 am

Gracias Xevi.

Es difícil usar el componente sin ningún tipo de instrucción.

He probado tu código. Y me da este error.

Adjunto imagen.

He descubierto tambien que los componentes que tengo en la paleta del IDE les falta incluir la libreria , voy a probar tambien por ahi.

Te cuento

Gracias por tu ayuda.
Attachments
TCDOMail error.png
TCDOMail error.png (7.11 KiB) Viewed 2602 times
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Tue Jan 16, 2018 11:42 am

Hola amigos:

He Probado la clase TCDOMail en Xailer 5 y funciona muy bien. Envia el correo sin problemas.

En Xailer 4 , que es la versión que tengo registrada, no funciona, me dice Jose que es un componente de terceros, pero el mismo componente, bueno el TCDOMail que incluye configuración automática para GMail, pero sigue siendo de terceros en Xailer 5 funciona perfecto.

En fin, gracias Xevi por tu ayuda, es un placer que alguien se preocupe por ayudarte.

Saludos.
User avatar
XeviCOMAS
Posts: 524
Joined: Sat Mar 12, 2011 8:16 pm

Re: Envio de Correo con TCDOGMail

Postby XeviCOMAS » Tue Jan 16, 2018 3:40 pm

Error mio en la creacion de la lib...

Te adjunto proyecto funcionando.
Attachments
PruebaTCDOMail.zip
(51.49 KiB) Downloaded 34 times
Un Saludo,
Xevi.
jvtecheto
Posts: 123
Joined: Thu Dec 19, 2013 1:18 pm

Re: Envio de Correo con TCDOGMail

Postby jvtecheto » Tue Jan 16, 2018 3:57 pm

Correcto, Xevi.

Ahora si, a mi me sirve, espero que le sirva a alguien mas.

Muchas gracias por tu colaboracion.

Saludos.

Jose.
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Re: Envio de Correo con TCDOGMail

Postby jfgimenez » Wed Jan 17, 2018 10:39 am

José Vicente,

perdoname, no te he contestado antes porque ayer estuve fuera todo el día.

Respecto al componente, no fue mi intención desentenderme del problema, sino que no conocía o no recordaba dicho componente. De hecho, yo no lo tengo ni en mi paleta de componentes ni tengo la librería asociada. De haber sabido quién es el autor, le podía haber enviado tu mensaje a José Lalín, que sí sigue con nosotros aunque visita poco el foro. En cualquier caso, entiendo que ya has solucionado el problema y no hace falta.
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
User avatar
XeviCOMAS
Posts: 524
Joined: Sat Mar 12, 2011 8:16 pm

Re: Envio de Correo con TCDOGMail

Postby XeviCOMAS » Wed Jan 17, 2018 11:11 am

José,

de José Lalín, precisamente, estoy utilizando un par de componentes, TCaptureBitmap y TComboDrive. No se si teneis pensado incorporarlos en próximas versiones de Xailer. Desde la 3.3.1 a la 5.0.3 veo que no se han incorporado... no se, por dependencia de terceros, lo digo, nada más. Si en un momento se cambia de harbour, igual lugo hará falta cambiar ese componente al nuevo harbour.

Gracias.
Un Saludo,
Xevi.
User avatar
jfgimenez
Site Admin
Posts: 5620
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Re: Envio de Correo con TCDOGMail

Postby jfgimenez » Wed Jan 17, 2018 12:31 pm

Xevi,

José Lalín forma parte del equipo de Xailer, pero esos componentes son exclusivos de él, no de Xailer. Y es él el que tendrá que decidir que hacer con ellos. De todos modos, le transmitiré vuestras preocupaciones.
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info

Return to “Spanish”