All the code I saw on the forums about sending email from a vb app are using Outlook to do it. I would like to send email even if the user has no email program installed (even not outlook express).

To do this, I tried using MAPISession and MAPIMessages components. But then when I do the .send command on the MAPIMessages component, sometimes a small outlook express popup will appear for less than a second. I don't know why outlook is inteferring here. Also, my emails will appear in Outlook's sent items. I don't want this - I want it to be totally transparent.

Is there any way to do this?

Thanks.