Requirement: How to send emails direct from my application?

How can I send emails direct from my application without relying on a local SMTP server?

I want to be able to quickly and easily sent email from my application, directly to the receipient's mail host. I.e. I want to use DNS to lookup the client's primary mail server and talk to it directly using the SMTP protocol.

My message needs to incorporate the correct MIME encoding for both plain text and HTML formatted content in order to allow the client to see either according to their preference.



Solutions:

Submit a new solution to this problem >
Use wodSmtp with VB6 to send an e-mail with HTML formatting
wodSmtp is a Client ActiveX Component that is used to deliver email messages directly to the server of the recipient, using the SMTP protocol. It automatically uses DNS to find the correct SMTP server that the message should be delivered to, or uses SmartHost through the Hostname property. It includes several one-line methods for sending the entire email (including attachments). It can also load prepared messages (created with Outlook, Outlook Express or any other client), reformat it, change it
(VB6\Windows)