This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and receiving of emails with HTML and MIME attachments. It supports authentication, SSL/TLS, and multiple message encoding formats.

SEE4PB allows users to get the header lines from any email on the server without reading the entire email, delete any email on the server without downloading the entire email, copy any email on the server without deleting it, receive any email on the server including MIME attachments, and download email from your server while automatically decoding MIME attachments. Other features include the ability to remove contents of incoming attachments, copy email and navigate between IMAP mailboxes, dozens of switches to control how email is sent and received, the ability to run up to 32 independent threads concurrently, SMTP (ESMTP) and POP3 authentication support, and bulk mail on a distribution list.
This software offers the option to set return receipt, add TO, CC, BCC recipients, does not depend on support libraries, makes calls to Windows API functions only, offers free technical support and updates for one year, is royalty-free, and includes many example programs. SEE4PB is compatible with all 32-bit Power Basic compilers, including PB/WIN, PB/CON, and PB/DLL, and is equally compatible with 32-bit and 64-bit Windows through Windows 11. Overall, the MarshallSoft SMTP/POP3/IMAP Power Basic email component library (SEE4PB) is a reliable and robust software that can elevate the user's email experience.
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.4: Protocol XOAUTH2 must be explicitly enabled. Fixed problem when renaming attachments "on the fly" [oldname:newname]. Added renaming of inline images "on the fly" [oldname:newname]. Write authentication protocol selected by user to the log file. Allow "From:" header to be split over multiple lines.
Version 8.2: Removed limits on the number/size of saved subject lines retuned by seeGetHeader. Allows ISO and UTF subjects to be broken in mid-line. Added support for OAUTH2. Base64 encoded passwords now replaced with astericks in log file. Increased password buffer to 256 characters (SendGrid passwords).