This Visual Basic email component library allows users to easily send and receive emails using SMTP, POP3, and IMAP protocols. It supports HTML and encoded attachments, as well as authentication, SSL/TLS, and various message formats.
One of the standout features of SEE4VB is its ability to send email with various types of attachments, such as inline HTML, GIF, TIF, JPG, BMP, and Rich Text. SEE4VB also supports ISO-8859 and UTF-8 character coding, as well as servers that require SSL/TLS.
Other key features of SEE4VB include the ability to get the number of messages on your email server or extract specific header lines from any email on your server without reading the entire email. You can also delete any email on the server without downloading it or copy any email without deleting it.
SEE4VB also enables you to receive any email on your server, including MIME attachments, and download email from your server while automatically decoding any MIME attachments. You can even remove the contents of incoming attachments and copy email while navigating between IMAP mailboxes. With dozens of switches to control how email is sent and received, SEE4VB is highly customizable.
The library also supports SMTP (ESMTP) and POP3 authentication, multi-threading (up to 32 threads), and multiple (simultaneous) connections. It can also handle distribution lists for bulk mailing and set return receipts, add TO, CC, and BCC recipients.
SEE4VB includes multiple Visual Basic example programs and does not rely on support libraries (calls to core Windows API functions only). It's royalty-free to distribute with your compiled application, and C source code is available. Free technical support and updates are offered for one year, and you can try out a fully functional evaluation version before purchasing a license.
SEE4VB works with 32-bit Visual Basic 4.0 through Visual Basic 6.0, as well as 32-bit and 64-bit Visual Basic through Visual Studio 2022, and 32-bit and 64-bit Windows through Windows 11. Overall, SEE4VB is a powerful and flexible email component library that offers reliable and secure email functionality for your Visual Basic application.
Version 8.5.1: Fixed problem with initializing HandleTable between calls to seeAttach. Check for embedded spaces in passwords. Fixed crash attempting to open a non-existant file (64 bit only). Streamlined termination process when file could not be created or opened. Recognizes Windows-1256 parts (Arabic text).
Version 8.5: Fixed problem with initializing HandleTable between calls to seeAttach. Check for embedded spaces in passwords. Fixed crash attempting to open a non-existant file (64 bit only). Streamlined termination process when file could not be created or opened. Recognizes Windows-1256 parts (Arabic text).
Version 8.4: Added Message-ID header to outgoing email. Added diagnostics to decoding UTF-8 filenames. Fixed problem if SSL config string did not end with LF. Increased OAUTH2 password buffer to 2048 bytes. Added function seeMakeXOAuth2() that creates OAUTH2 password string.