Hi William!
Thanx for sharing this idea...
******** your message **********
If you don't want to require that your users have Outlook, you could use the MAPI method, which works with Outlook and most other Email programs too:
oSession = CREATEOBJECT("MSMapi.MapiSession")
osession.logonui = .t.
osession.signon
omessage = CREATEOBJECT("MSMapi.MapiMessages")
omessage.sessionid=osession.sessionid
oMessage.MsgIndex = -1 && Create New
oMessage.RecipAddress = "
you@there.com"
oMessage.Send( 1 ) && 0/1= whether to show UI.