FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour HOWTO. HB_SENDMAIL y gmail
Posts: 731
Joined: Fri Oct 07, 2005 07:42 AM
HOWTO. HB_SENDMAIL y gmail
Posted: Thu Mar 08, 2012 09:39 AM
Como usar HB_SENDMAIL usando gmail y no morir en el intento.

Para ello, ten茅is que usar OpenSSL, ah铆 es donde radica el asunto.

En contrib/hbtip/test/gmail.prg teneis el ejemplo, y para que funcione teneis que cambiar el archivo hbmk.hbm para que apunte a las tipssl;
../hbtipssl.hbc

Supongo que hbmk2 tendr谩 alguna opci贸n, yo lo solucion茅 haciendo ese cambio.
Para ver las librerias a enlazar , podeis usar la opcion de hbmk2 -trace.

Code (fw): Select all Collapse
#Esta libreria, ws2_32.lib, es necesaria para usa HBTIP
TIP_LIB    = $(HARBOUR_LIB_DIR)\hbtip.lib
TIPSSL_LIB = $(HARBOUR_LIB_DIR)\hbtipssl.lib

#SOPORTE PARA SSL
HBSSL_LIB   = $(HARBOUR_LIB_DIR)\hbssl.lib
HBEAY32_LIB = $(HARBOUR_LIB_DIR)\libeay32.lib
HBSSLEAY32_LIB = $(HARBOUR_LIB_DIR)\ssleay32.lib
HBSSLS_LIB  = $(HARBOUR_LIB_DIR)\hbssls.lib


Estas son;
Code (fw): Select all Collapse
   @echo $( TIPSSL_LIB ) + >> make.tmp
   @echo $( HBSSLS_LIB    ) + >> make.tmp
   @echo $( HBSSL_LIB    ) + >> make.tmp
   @echo $( HBSSLEAY32_LIB  ) + >> make.tmp
   @echo $( HBEAY32_LIB  ) + >> make.tmp
   @echo $(BORLANDC_LIB_DIR)\psdk\ws2_32.lib + >> make.tmp
Saludos

Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Thu Mar 08, 2012 12:13 PM

Gracias Rafa! :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Thu Jul 25, 2013 08:36 AM

Antonio,

Para poder usar gmail desde hb_sendmail, por favor, 驴podr铆as en las builds de Harbour de Fivetech incluir de serie estas librer铆as?.

Muchas gracias.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 518
Joined: Fri Jun 29, 2012 12:49 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Fri Jul 26, 2013 03:36 PM

+1, tambi茅n me interesa.

Gracias amigos.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Fri Jul 26, 2013 06:53 PM

Rafa,

Puedes indicarnos de donde has descargado las librerias 贸 como las has construido ?

hbtip.lib se construye sin problemas, pero creo recordar que hay que instalar OpenSSL. Hablamos de esto al tel茅fono, si ? :-)

gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 120
Joined: Wed Mar 11, 2009 07:32 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Wed Aug 07, 2013 10:48 PM

hola ,, buenos d铆as

checando el ejemplo del sendmail

en la instrucci贸n tip_ssl()
manda el mensaje de que no se tiene soporte ssl

 que debo hacer para activarlo

gracias

Benjamin Casarrubias Moreno
Cd. Obreg贸n, Sonora, M茅xico
chino72vale@hotmail.com
Fivewin 24.04, Harbour 3.3, xharbour 1.2.1, Fivelinux, Visual Estudio 2022
Oracle Api Rest, SDK Contpaq, Facturaci贸n Electr贸nica, XML DIOT 2025
Posts: 518
Joined: Fri Jun 29, 2012 12:49 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Thu Aug 08, 2013 09:43 AM

Amigos,

Se sabe algo?.

Muchas gracias.

Posts: 120
Joined: Wed Mar 11, 2009 07:32 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Fri Aug 09, 2013 08:34 PM

por fin, ya quedo pero con harbour mng

me activa el ssl

lo cheque de http://hmgforum.com/viewtopic.php?f=24&t=2525 , ay viene toda la informacion

c:\hb32\bin\hbmk2 -lhbtipssl -lhbssl -llibeay32 -lssleay32 -env:HB_TIP_OPENSSL=yes gmail.prg

ya pude mandar correos

gracias

nota: si activa el ssl ya se tendra la lectura del correo tambien de gmail,, haciendo pruebas

saludos

Benjamin Casarrubias Moreno
Cd. Obreg贸n, Sonora, M茅xico
chino72vale@hotmail.com
Fivewin 24.04, Harbour 3.3, xharbour 1.2.1, Fivelinux, Visual Estudio 2022
Oracle Api Rest, SDK Contpaq, Facturaci贸n Electr贸nica, XML DIOT 2025
Posts: 120
Joined: Wed Mar 11, 2009 07:32 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Sat Aug 10, 2013 08:19 PM

hola,,,

siguiendo con las pruebas ya pude recibir los correos de gmail

por lo pronto esta todo los correos ,, faltar铆a hacer la separaci贸n que mas o menos lo tengo en un modolo pop. puerto 110 que lo tengo listo

a descansar y el lunes echarle

sas

Benjamin Casarrubias Moreno
Cd. Obreg贸n, Sonora, M茅xico
chino72vale@hotmail.com
Fivewin 24.04, Harbour 3.3, xharbour 1.2.1, Fivelinux, Visual Estudio 2022
Oracle Api Rest, SDK Contpaq, Facturaci贸n Electr贸nica, XML DIOT 2025
Posts: 518
Joined: Fri Jun 29, 2012 12:49 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Sun Aug 11, 2013 01:03 PM

Antonio,

Por favor, podr铆as incluir en las builds de harbour esta librer铆a?.

Muy agradecida ;)))

Posts: 518
Joined: Fri Jun 29, 2012 12:49 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Sat Aug 24, 2013 06:04 PM

Por favor, no te olvides de esto.

Gracias :D :D

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Sun Aug 25, 2013 03:15 PM

Elvira,

Rafa tiene que explicarnos como los ha construido.

Por favor, estoy aguardando la respuesta a mi email, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Thu Aug 29, 2013 08:21 AM

Envira, Antonio,

Para que Harbour construya con win-make las librer铆as de ADS y OpenSSL hay que especificar mediente SET Variable los paths si se cambian los que Harbour toma por defecto:

HB_WITH_ADS=C:\ads\acesdk
HB_WITH_OPENSSL=C:\openssl\include

Luego, hay que bajar los archivos necesarios para que Harbour construya las librer铆as:

http://www.sybase.com/products/database ... engine-api

http://www.openssl.org/source/

Y descomprimirlo a los directorios anteriores.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Fri Jun 06, 2014 05:12 AM

Lucas,

Tu tienes costruidas esas librerias ? Te importar铆a compartirlas ? gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: HOWTO. HB_SENDMAIL y gmail
Posted: Fri Jun 06, 2014 10:22 AM

Antonio,

No pude construirlas, porque me dio un error de compilaci贸n al generar el Harbour entero.

Lo siento.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.