MailBee Objects

MailBee Objects

Enables your application to send, receive, parse and manage e-mail over POP3, IMAP4, SMTP and SSL protocols
MailBee Objects bundle includes SMTP, POP3, IMAP, S/MIME components.

MailBee Objects is a complete set of ActiveX components you can use to create and send messages to SMTP servers, receive, parse and delete e-mail messages from POP3 servers, and manage e-mail messages and folders on IMAP4 servers. It also supports SSL/TLS and S/MIME for better security.

This is ActiveX component. Looking for .NET version? See MailBee.NET Objects.

MailBee components can be used in ASP, VB, Delphi, C++, or any other language which supports ActiveX technology. Supports all Windows versions from 2000, 32/64 bit.

No knowledge of SMTP, POP3, IMAP4, SSL, MIME and S/MIME is required.

MailBee Objects includes the licenses for all MailBee components including SMTP, POP3, IMAP4, S/MIME along with Message and related objects.

Features

  • SMTP, POP3 and IMAP4 mail protocols
  • SSL connections and STARTTLS (supports Gmail, Live.com and other SSL-only mail services), client and server certificates
  • Secure authentication (OAuth 2.0, NTLM, GSSAPI, CRAM-MD5, APOP)
  • International charsets, UTF-8, automatic codepage conversion, IDN domains
  • Events, logging, error codes
  • Background execution (does not freeze the user interface in Windows desktop applications)
  • Compose, mail-merge and send mail through SMTP server, submit to IIS SMTP queue or MailBee.NET Queue, or send directly to end recipients via DNS MX lookup
  • Relay mail from a file
  • Custom SMTP commands
  • ESMTP authentication
  • Import HMTL mail from file (automatically embeds pictures and other related files into the message)
  • HTML to plain-text conversion
  • Unlimited attachments
  • Non-standard body parts (XML, etc)
  • Accurate message parser (can decode bad-formatted e-mails)
  • MS-TNEF (winmail.dat) decoding
  • Custom headers
  • Access to the raw MIME source of the message
  • S/MIME encrypt/decrypt/sign/verify, certificates, PFX
  • Download messages via POP3 entirely or headers-only
  • Delete messages via POP3
  • Custom POP3 and IMAP commands
  • UIDs (Unique-IDs) in POP3 and IMAP (useful to distinguish between new and already downloaded messages)
  • Download messages, body parts, envelopes and folders (mailboxes) via IMAP
  • Search, upload, delete and expunge messages, manage mailboxes, set and check flags via IMAP
  • IMAP IDLE, XLIST, SPECIAL-USE, CHILDREN, MOVE, SORT, QUOTA extensions
  • Uploader object to upload files from the web browser to the web server (useful for ASP applications)
  • IMAP UTF-7M encoding for mailboxes with international names
  • OAuth 2.0 support, including Gmail and Office 365

What's new

Version 9.6

  • CertInfo object now supports Sha1Hash property to let the developer reference the certificate by its unique ID.
  • Sha1Hash parameter has also been added to SMIME.SelectSenderCert and SMIME.AddRecipientCert methods to let the app specify which particular certificate it wants to use.
  • New SMIME.EnumerateCerts method to get the list of the certificates based on the specified criteria.
  • CertInfos Collection.
  • Misc. documentation fixes.

Version 9.5

  • CertInfo object now supports Status and Win32Status properties to let the developer get the status of S/MIME certificate validation.
  • MailBee DLLs are now compiled with Dynamic Base (ASLR) compiler option. This is a security enhancement.
  • SMIME object stability improvements and memory leak fixes.
  • SMIME object documentation fixes.

Version 9.4

  • TLS 1.3 support.

Version 9.3

  • OAuth 2.0 support, including Gmail and Office 365

Version 9.2

  • Better IPv6 support.
  • IMAP4 UIDPLUS extension support (IMAP4.UIDPlusResult property).
  • PFX support in SMIME.AddRecipientCert method.
  • Improved parsing of email addresses.
  • SHA-256 signing in S/MIME.
  • 3DES encryption in S/MIME.
  • S/MIME signatures with full certificate chain.
  • More accurate error handling in S/MIME.
  • See History for other changes and details.

Version 9.1

  • Support of international e-mail addresses (IDN domains).

Version 9.0.2

  • SHA256 signatures to all .DLLs (in addition to SHA1 signatures).

Version 9.0.1

  • TLS 1.1/1.2 support.

Our Clients

AirBus AirBus
Akna Akna
Alcatel-Lucent Alcatel-Lucent
AOL AOL
AT&T AT&T
Bechtel Bechtel
Bell Mobility Bell Mobility
Berkeley University Berkeley University
Bosch Bosch
British Transport Police British Transport Police
Carnegie Mellon University Carnegie Mellon University
Centers for Disease Control and Prevention Centers for Disease Control and Prevention
CERN CERN
Chamber of Deputies Chamber of Deputies
Cisco Systems Cisco Systems
Datawatch Datawatch
Edinburgh University Edinburgh University
Federal State Institution Russian State Library Federal State Institution Russian State Library
Freescale Semiconductor Freescale Semiconductor
Fuji Xerox Fuji Xerox
General Electric General Electric
Go Daddy Go Daddy
Government of Saskatchewan, Canada Government of Saskatchewan, Canada
Government of South Australia Government of South Australia
Harvard University Harvard University
Hewlett-Packard Hewlett-Packard
HITACHI HITACHI
IBM IBM
Intuit Inc. Intuit Inc.
Konica Minolta Konica Minolta
Lockheed Martin Lockheed Martin
LSI Logic LSI Logic
McAfee McAfee
Mchost Mchost
Miele Miele
MOTOROLA MOTOROLA
and thousands more

Clients Say:

"I've been looking at the MailBee.NET application and love it." Matt Yeager
"Thanks again for your help. I like your products..." Ron Hill
"By the way I love your software. Great work thank you." Dennis Drogemuller