Clase TPOP3 y SSL

Clase TPOP3 y SSL

Postby AngelSalom » Thu May 28, 2015 10:05 am

Hola amigos, estoy utilizando la clase Tpop3 para recibir correos de forma muy cómoda pero me encuentro con un cliente que utiliza correo de gmail.
El problema, por lo que veo, es que gmail requiere una conexión SSL para funcionar. ¿Alguien se ha encontrado con este problema? El envío de correos vía CDO me funciona sin problemas, pero en este caso necesito recibirlos.
Gracias!

PD. Estoy probando con el testpop3 de la carpeta samples.

Code: Select all  Expand view
// Testing FiveWin new Internet incoming mail (POP3 protocol) Class

#include "FiveWin.ch"

static oWnd

//----------------------------------------------------------------------------//

function Main()

   local oBar

   DEFINE WINDOW oWnd TITLE "Receiving Internet Mail from FiveWin"

   DEFINE BUTTONBAR oBar _3D OF oWnd

   DEFINE BUTTON OF oBar ACTION GetMail() TOOLTIP "Get Mail"

   SET MESSAGE OF oWnd TO "Ready" NOINSET DATE TIME KEYBOARD

   ACTIVATE WINDOW oWnd

return nil

//----------------------------------------------------------------------------//

function GetMail()

   local oInMail

   oWnd:SetMsg( "Geting Internet email..." )

   oInMail = TPop3():New( <ip>, <puerto>, <user>, <pass> )  // mail server IP
   oInMail:lDelMsgs:=.F.

   oInMail:bConnecting = { || oWnd:SetMsg( "Connecting ..." ) }
   oInMail:bConnected  = { || oWnd:SetMsg( "Connected" ) }
   oInMail:bDone       = { || ReadEmails( oInMail ) }

   oInMail:GetMail()

return nil

//----------------------------------------------------------------------------//

function ReadEmails( oInMail )

   local n

   MsgInfo( "Total emails: " + Str( Len( oInMail:aMsgs ) ) )

   for n = 1 to Len( oInMail:aMsgs )
      MsgInfo( oInMail:aMsgs[ n ] )
   next

return nil

//----------------------------------------------------------------------------//
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Clase TPOP3 y SSL

Postby Antonio Linares » Thu May 28, 2015 4:24 pm

regards, saludos

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

Re: Clase TPOP3 y SSL

Postby AngelSalom » Thu May 28, 2015 4:44 pm

Gracias Antonio, el sistema que comentas es el que ya estoy utilizando para enviar correos, sin problemas.
Mi situación ahora es que necesito leer los correos de gmail, no enviarlos. :roll: :roll:
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Clase TPOP3 y SSL

Postby Antonio Linares » Thu May 28, 2015 5:58 pm

regards, saludos

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

Re: Clase TPOP3 y SSL

Postby AngelSalom » Thu May 28, 2015 7:01 pm

Gracias de nuevo Antonio, el tema que me sugieres hace referencia a la clase que utilizo actualmente y, a pesar de permitir especificar el puerto de comunicación, me temo que no gestiona (o yo desconozco cómo) el protocolo SSL necesario para leer los correos de gmail :cry: :cry:
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España

Re: Clase TPOP3 y SSL

Postby Baxajaun » Sat May 30, 2015 6:06 am

User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: Clase TPOP3 y SSL

Postby AngelSalom » Sat May 30, 2015 8:34 pm

Baxajaun wrote:Buenos días Angel,

has revisado https://support.google.com/mail/troubleshooter/1668960?hl=es#ts=1665119

Saludos


Sí, gracias Baxajaun. Ya lo revisé pero nada, el tema es el dichoso requisito de usar SSL como indica en el enlace que me has enviado.

Code: Select all  Expand view
Servidor de correo entrante (POP3) - requiere SSL:  pop.gmail.com
Utilizar SSL: Sí
Puerto: 995
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 727
Joined: Fri Oct 07, 2005 7:38 am
Location: Benicarló (Castellón ) - España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 60 guests