#DEFINE cdoSendUsingPort 2 #DEFINE smtpserverport 25 #DEFINE smtpserver "mail.yourmailserver.net" LOCAL loMsg loMsg = NEWOBJECT("CDO.Message") WITH loMsg .FROM = "moehoward@3stooges.com" .TO = "larryfine@3stooges.com" .BCC = "" .Subject = "Mi Asunto" .TextBody = "Mensaje va aqui" .Configuration.FIELDS("http://schemas.microsoft.com/cdo/configuration/sendusing").VALUE = cdoSendUsingPort .Configuration.FIELDS("http://schemas.microsoft.com/cdo/configuration/smtpserver").VALUE = smtpserver .Configuration.FIELDS("http://schemas.microsoft.com/cdo/configuration/smtpserverport").VALUE = smtpserverport .Configuration.FIELDS.UPDATE .SEND ENDWITH loMsg = NULLEjemplo de SMTP, con la clase wwIPStuff de Rick Strahl,
Set Procedure to wwUtils Set Classlib to wwIPStuff.Vcx local loSMTP loSMTP = CreateObject("wwIPStuff") loSMTP.cMailServer = "mail.yourmailserver.net" loSMTP.cSenderEmail = "moehoward@3stooges.com" loSMTP.cSenderName = "Moe Howard" loSMTP.cRecipient = "larryfine@3stooges.com,groucho@marxbros.com" loSMTP.cCCList = "chico@marxbros.com,harpo@marxbros.com" loSMTP.cSubject = "Mi Asunto" loSMTP.cMessage = "Mensaje va aqui" loSMTP.cAttachment="c:\config.sys,c:\temp\vfpprog.prg" loSMTP.SendMailAsync()HTH