Clase TSMTP y Gmail

Clase TSMTP y Gmail

Postby FiveWiDi » Mon Jan 20, 2014 10:44 pm

Hola a todos,

Alguién ha podido enviar mails con la clase TSMTP desde una cuenta Gmail?

Y desde una cuenta hotmail?

Si es así, que parámetros utiliza?

Gracias,
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1060
Joined: Mon Oct 10, 2005 2:38 pm

Re: Clase TSMTP y Gmail

Postby guapilescity » Tue Feb 11, 2014 4:03 am

MIRA LO VAJE DEL FORO Y FUNCIONA DE MARAVILLAS


FUNCION ENVIARCORREO()

oP:Menmsajedeusuario:="Control de caja eviado por "

oP:Subject:="Nueva instancia Para revisar "

oP:Organization:="CONTROL DE RECOLECTA"

oP:cText:="Estimado Administrador usted ha recibido una investigacion enviada por el PC "+alltrim(oP:cEquipo)+ ".. Muy importante este mensaje" +;
" se le insta a revisarla y enviarla lo mas antes posible "+;
" ----> Obervaciones "+alltrim(oP:Observa)+" Usuario que envio "+oP:Nombreusuario+;
"...........Muchas Gracias , Sistema Recolecta"

correoencargado()
RETURN




function correoencargado()



local oMsg := CreateObject( "CDO.Message" )
local oConf := CreateObject( "CDO.Configuration" )
local cSchema := "http://schemas.microsoft.com/cdo/configuration/"
Local cFolPed:=".\boleteria.dll"

TRY
oP:CORREO:= alltrim(GetPvProfString( "CONECCION1","CORREO", "0",cFolPed)) && AQUI CREO UN INI Y METO LAS DIRECION ELECTRONICA QU DESO ENIVAR

oConf:Fields[ cSchema + "sendusing" ] = 2
oConf:Fields[ cSchema + "smtpserver" ] = "smtp.gmail.com"
oConf:Fields[ cSchema + "smtpserverport" ] = 465
oConf:Fields[ cSchema + "smtpauthenticate" ] = 1
oConf:Fields[ cSchema + "sendusername" ] = "PON TU DIRECCIO DE CORREO ELECTRONICO"
oConf:Fields[ cSchema + "sendpassword" ] = "PON ELPASSWAORD"
oConf:Fields[ cSchema + "smtpusessl" ] = 1
oConf:Fields:Update()

oMsg:To = oP:CORREO
oMsg:From = "<Correo automatico de envio sistem de recolecta >"


oMsg:Subject = oP:Subject
oMsg:HTMLBody = oP:cText
oMsg:Sender = oP:Menmsajedeusuario
oMsg:Organization = oP:Organization
oMsg:ReplyTo = "busmatic@gmail.com"
oMsg:Configuration = oConf
oMsg:Send( )
CATCH oError
MsgStop( "No se pudo enviar el correo al supervisor ","Tome nota y avise al alcargado de soporte")
RETURN
END

return nil
guapilescity
 
Posts: 22
Joined: Thu Nov 01, 2012 1:23 am

Re: Clase TSMTP y Gmail

Postby AngelSalom » Tue Feb 11, 2014 3:51 pm

Revisa este hilo que abrí hace pocos días :

http://forums.fivetechsupport.com/viewtopic.php?f=6&t=28046
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
User avatar
AngelSalom
 
Posts: 708
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: No registered users and 77 guests