Advertisement
Guest User

Enviar correo desde foxpro

a guest
Dec 4th, 2015
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. PROCEDURE ENVIAMAIL
  2. LPARAMETERS XASUNTO,XMENSAJE,XCORREO
  3. LOCAL loConfig AS CDO.Configuration, loFlds AS Object, loMsg AS CDO.Message
  4. loConfig = CREATEOBJECT("CDO.Configuration")
  5. loFlds = loConfig.Fields
  6. WITH loFlds
  7.     .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
  8.     .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
  9.     .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
  10.     .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10
  11.     .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = .t.
  12.     .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "dirsisadm@gmail.com"
  13.     .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "123456"
  14.     .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 3
  15.     * .item("http://schemas.microsoft.com/cdo/configuration/cdoURLProxyServer") = "smtp.mail.yahoo.com"
  16.     .Update()
  17. ENDWITH
  18. loMsg = CREATEOBJECT("CDO.Message")
  19. WITH loMsg
  20.     .Configuration = loConfig
  21.     .To = XCORREO
  22.     .From = "dirsis@gmail.com"
  23.     .Subject = XASUNTO
  24.     XHTML="<TABLE><TR><TD>"+STRTRAN(XMENSAJE,"*","</TD></TR><TR><TD>")+"</TD></TR><TABLE>"
  25.     .HTMLBody = XHTML
  26.     TRY
  27.         .Send()
  28.     CATCH TO oerr
  29.         MESSAGEBOX(oerr.message)
  30.     ENDTRY
  31. ENDWITH
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement