SMTP/POP3/IMAP Email Lib Visual Basic 8.1

License: Free Trial ‎File size: 1.91 MB
‎Users Rating: 4.0/5 - ‎2 ‎votes

MarshallSoft SMTP/POP3/IMAP Visual Basic email 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 email with inline HTML, GIF, TIF, JPG, BMP and Rich Text attachments. - Supports ISO-8859 and UTF-8 character coding. - Supports CHARSET_WIN_1250. - Supports email servers that require SSL/TLS. - Get the number of messages on your email server. - Get the header lines from any email on your 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 your server including MIME attachments. - Download email from your server, automatically decoding MIME attachments. - Remove contents of incoming attachments. - Copy email and navigate between IMAP mailboxes. - Dozens of switches to control how email 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. - Free technical support and updates for one year. - Fully functional evaluation version available. - Works with 32-bit Visual Basic 4.0 through Visual Basic 6.0. - Works with 32-bit and 64-bit Visual Basic through Visual Studio 2019. - Works with 32-bit and 64-bit Windows through Windows 10.

VERSION HISTORY

  • Version 8.1 posted on 2020-02-25
    All files opened for read now in shared access. IMAP response "+OK" also accepted. Added seeSetFileBuffer. Added BASE64_UTF8 to seeMakeSubject. Added SEE_GET_KEYCODE to seeStatistics. Multi-line "Subject:" " and "To:" lines saved as lines (not concatenated) for retrieval by seeGetHeader.
  • Version 8.0 posted on 2018-10-10
    Fixed problem with SSL PLAIN authentication protocol and with combining multiple subject lines, added error SEE_BAD_UTF8_CHAR, added constants SEE_SHOW_PASSWORDS and SEE_GET_CUSTOMER_ID, added seeEncodeUTF8String, seeDecodeUTF8String, strings passed to seeDecodeBuffer not required to end with CRLF.
  • Version 7.5 posted on 2017-09-15
    Fixed problem in which two user headers can't be set. SEE_SET_RCPT_TRACE_FILE added to seeStringParam to write RCPT trace to disk. Added seeSetCertAuth() to specify Certification Authority certs (for SSL). Display SSL file date stamps in log file.
  • Version 7.4 posted on 2016-03-31
    Added functions seeMakeSubject and seeTestConnect. seeImapConnect and seeImapConnect hide login. Socket forced closed if cannot connect to server. Allow commas in filenames. Fixed: stunnel log file name was corrupted when written to SEE log file.
  • Version 4.0 posted on 2006-07-03

Program Details

EULA

MarshallSoft Computing, Inc. grants a nonexclusive license to use the SOFTWARE to the original purchaser for the purposes of designing, testing or developing software applications. Copies may be made for back-up or archival purposes only. This product is licensed for use by only one developer at a time. DLL's purchased with the academic discount may not be distributed, and must be used for educational purposes only. The SOFTWARE is owned by MarshallSoft Computing, Inc. and is protected by United States copyright laws and international treaty provisions. This SOFTWARE is being licensed and not sold. This SOFTWARE is provided 'as-is'. MarshallSoft Computing makes no warranty, expressed or implied, with regard to the software. All implied warranties, including the warranties of the merchantability and fitness for a particular use are hereby excluded. MARSHALLSOFT COMPUTING SOFTWARE'S LIABILITY IS LIMITED TO THE PURCHASE PRICE. Under no circumstances shall MarshallSoft Computing be liable for any incidental or consequential damages, nor for any damage in excess of the original purchase price.