HOWTO. HB_SENDMAIL y gmail

HOWTO. HB_SENDMAIL y gmail

Postby thefull » Thu Mar 08, 2012 9: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: Select all  Expand view
#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: Select all  Expand view

   @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__)
User avatar
thefull
 
Posts: 729
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: HOWTO. HB_SENDMAIL y gmail

Postby Antonio Linares » Thu Mar 08, 2012 12:13 pm

Gracias Rafa! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41390
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HOWTO. HB_SENDMAIL y gmail

Postby lucasdebeltran » Thu Jul 25, 2013 8: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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: HOWTO. HB_SENDMAIL y gmail

Postby elvira » Fri Jul 26, 2013 3:36 pm

+1, también me interesa.

Gracias amigos.
elvira
 
Posts: 516
Joined: Fri Jun 29, 2012 12:49 pm

Re: HOWTO. HB_SENDMAIL y gmail

Postby Antonio Linares » Fri Jul 26, 2013 6: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41390
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HOWTO. HB_SENDMAIL y gmail

Postby benjiben143 » 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. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 114
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: HOWTO. HB_SENDMAIL y gmail

Postby elvira » Thu Aug 08, 2013 9:43 am

Amigos,

Se sabe algo?.

Muchas gracias.
elvira
 
Posts: 516
Joined: Fri Jun 29, 2012 12:49 pm

Re: HOWTO. HB_SENDMAIL y gmail

Postby benjiben143 » Fri Aug 09, 2013 8: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. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 114
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: HOWTO. HB_SENDMAIL y gmail

Postby benjiben143 » Sat Aug 10, 2013 8: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. Obregon, Sonora, Mexico
chino72vale@hotmail.com
Fivewin 16.05, Harbour 3.2, xharbour 1.2.1, Fivelinux, visual estudio 2013
benjiben143
 
Posts: 114
Joined: Wed Mar 11, 2009 7:32 pm
Location: Obregon, Sonora, Mexico

Re: HOWTO. HB_SENDMAIL y gmail

Postby elvira » Sun Aug 11, 2013 1:03 pm

Antonio,

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

Muy agradecida ;)))
elvira
 
Posts: 516
Joined: Fri Jun 29, 2012 12:49 pm

Re: HOWTO. HB_SENDMAIL y gmail

Postby elvira » Sat Aug 24, 2013 6:04 pm

Por favor, no te olvides de esto.

Gracias :D :D
elvira
 
Posts: 516
Joined: Fri Jun 29, 2012 12:49 pm

Re: HOWTO. HB_SENDMAIL y gmail

Postby Antonio Linares » Sun Aug 25, 2013 3: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41390
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HOWTO. HB_SENDMAIL y gmail

Postby lucasdebeltran » Thu Aug 29, 2013 8: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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: HOWTO. HB_SENDMAIL y gmail

Postby Antonio Linares » Fri Jun 06, 2014 5:12 am

Lucas,

Tu tienes costruidas esas librerias ? Te importaría compartirlas ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41390
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HOWTO. HB_SENDMAIL y gmail

Postby lucasdebeltran » 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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Daniel Garcia-Gil and 77 guests