Clase TSMTP y Gmail

Post Reply
FiveWiDi
Posts: 910
Joined: Mon Oct 10, 2005 2:38 pm

Clase TSMTP y Gmail

Post by FiveWiDi »

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 19.06 + Harbour 3.2, BCC 7 Windows 10
guapilescity
Posts: 22
Joined: Thu Nov 01, 2012 1:23 am

Re: Clase TSMTP y Gmail

Post by guapilescity »

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
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Re: Clase TSMTP y Gmail

Post by AngelSalom »

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

http://forums.fivetechsupport.com/viewt ... =6&t=28046
Angel Salom
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
Post Reply