SMTP/POP3 Email Engine For Visual Basic - MarshallSoft SMTP/POP3/IMAP Visual Basic e-mail component library (SEE4VB) uses a simple API to send and receive mail, including HTML, MIME Base64 and quoted-printable encoded attachments, from within a Visual Basic application.
Features SEE4VB include: Send e-mail with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. Supports ISO-8859 and UTF-8 character coding. Supports CHARSET_WIN_1250. Supports e-mail servers that require SSL/TLS. Get the number of messages on your e-mail server. Get the header lines from any e-mail on your server without reading the entire e-mail. Delete any e-mail on the server without downloading the entire e-mail. Copy any e-mail on the server without deleting it. Receive any e-mail on your server including MIME attachments. Download e-mail from your server, automatically decoding MIME attachments. Remove contents of incoming attachments. Copy e-mail and navigate between IMAP mailboxes. Dozens of switches to control how e-mail is sent and received. Run up to 32 independent threads concurrently. Supports SMTP (ESMTP) and POP3 authentication. Supports multiple (simultaneous) connections. Supports bulk mail on a distribution list. Set return receipt; add TO, CC, BCC recipients. Includes multiple Visual Basic example programs. Does not depend on support libraries (calls to core Windows API functions only). Royalty free distribution with your compiled application. C source code is available.