I have a vb.net application that I need to send an email, with attachment. I'm not sure on which approach to take. I found some code online that worked, but it uses outlook to send the message. But, this application will be distributed to many clients. Is there a way to send an email and have the email message sent using any default mail client? For instance, MAPI, etc?