DEFINE VARIABLE objOutlook AS COM-HANDLE NO-UNDO.
DEFINE VARIABLE objOutlookMsg AS COM-HANDLE NO-UNDO.
DEFINE VARIABLE objOutlookAttach AS COM-HANDLE NO-UNDO.
DEFINE VARIABLE objOutlookRecip AS COM-HANDLE NO-UNDO.
CREATE "Outlook.Application" objOutlook.
objoutlookMsg = objOutlook:CreateItem(0).
objOutlookRecip = objOutlookMsg:Recipients:Add("[EMAIL="MyEmail@AAA.com"]MyEmail@AAA.com[/EMAIL]").
objOutlookRecip:Type = 1.
objOutlookMsg:Subject = "Testing OutLook Email Function".
objOutlookMsg:Body = "Hello ... some text ... !".
objOutlookMsg:Attachments:Add("C:\MyFolder\MyAttachment.txt").
objOutlookRecip:Resolve.
objOutlookMsg:Send.
objoutlook:Quit().
RELEASE OBJECT objOutlook.
RELEASE OBJECT objOutlookMsg.
RELEASE OBJECT objOutlookRecip.