by AfterLogic - Product Type: Component / .NET Class / 100% Managed Code
MailBee.NET IMAP Bundle by AfterLogic
URLs: mailbee-net-imap-bundle, mailbee net imap bundle, mailbeenetimapbundle, afterlogic
MailBee.NET IMAP Bundle includes SMTP, IMAP, Security and Outlook components. SMTP is a reliable and robust solution for composing, mail merge, and sending e-mails. IMAP is a high-performance memory-conservative .NET component for processing mails and folders on IMAP4 servers. The component can do everything the POP3 component does, and much more: download and manage folders, search, flag, upload, move, copy messages, download message envelopes or any specific parts or attributes of messages, etc. Security lets the MailBee.NET components communicate with TL/SSL enabled mail servers and use S/MIME for email encryption. Outlook Converter is an easy to use .NET component which allows your application to convert e-mails between .MSG and .EML formats and read .PST files. Royalty-free distribution.
MailBee.NET IMAP Bundle Includes:
MailBee.NET SMTP
MailBee.NET IMAP
MailBee.NET Security
MailBee.NET Outlook Converter
Written in 100% managed code, MailBee.NET only requires the .NET framework be installed on the computer and can be used in any .NET language including C# and VB.NET. Supported .NET frameworks include .NET 1.1/2.0/3.0/3.5/4.0 and .NET Compact Framework 2.0/3.5.
MailMessage Object
Import and export from/into System.Net.Mail.MailMessage
Used by Smtp object as outgoing e-mail
Returned by Pop3 and Imap objects as incoming e-mail
Multiple recipients (To/CC/BCC)
Multiple attachments
Advanced mail merge
Can be encrypted, signed, decrypted, or verified with Smime object
Easy access to plain-text and HTML body
Full support of international encodings and charsets
Can extract attachments from MS-TNEF (winmail.dat) files
Access to every MIME part
Access to all message headers
Access to message timestamps ("Received:" headers)
Conversion from HTML to plain-text and vice versa including high-lighting of URIs, images, quotations, etc
Full support of creating and displaying HTML messages with embedded pictures in desktop and web applications
Access forwarded messages (GetEncapsulatedMessage)
Forward message as attachment
Import HTML file or web page into e-mail
Import & export message data from/into memory, file and stream
Serialize into XML and deserialize from XML
Base64 and Quoted-Printable
Confirm Read & Confirm Receipt
Reply-To, Priority, Importance, Sensitivity, etc
MailBee.NET SMTP is a reliable and robust solution for composing, mail merge, and sending e-mails in .NET applications. This includes sending a web page, sending with or without SMTP relay server, support of backup SMTP and DNS servers for bulletproof e-mail delivery, ESMTP support, sending with a single line of code, re-sending and forwarding e-mails received with other MailBee.NET components, and much more.
MailBee.NET SMTP bundle includes a set of MIME objects such as MailMessage and Attachment which are used for constructing e-mails.
SMTP Object
Can send any MailMessage object as e-mail
Can send bulk mail and do mail merge over database
Can send to relay SMTP server or perform DNS MX lookup and send without relay server
Can send through a proxy server
Can sign messages with DomainKeys/DKIM signature
Supports backup SMTP/DNS servers and server farms for reliable and faster sending large volumes of e-mails
Send messages with a single line of code (QuickSend)
Can submit messages to IIS SMTP and MailBee Message Queue
Multi-threaded sending (up to 60 threads)
Supports secure TLS/SSL connections out-of-box (supports Gmail, etc)
PIPELINING for faster send
DSN (Delivery Status Notifications)
ESMTP authentication (LOGIN, PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, Kerberos)
POP-before-SMTP authentication
Windows Integrated Authentication (authenticate using the current Windows user credentials)
User-defined authentication methods
Track accepted and refused recipients
Test send without actual sending for email address verification
Automatic detection and use of ESMTP extensions (EHLO)
Logging send-mail session into a file or memory
Send user-defined commands to the server
Can be placed on the form or created in the code
MailBee.NET IMAP is a high-performance memory-conservative .NET component for processing mails and folders on IMAP4 servers. The component can do everything the POP3 component does, and much more: download and manage folders, search, flag, upload, move, copy messages, download message envelopes or any specific parts or attributes of messages, etc.
MailBee.NET IMAP downloads messages in a batch, drastically improving performance.
MailBee.NET IMAP bundle includes a set of MIME objects such as MailMessage and Attachment which are used for e-mail parsing.
IMAP Object
Download entire messages, headers only, envelopes, or anything else which can be returned by IMAP's FETCH command
Download and manage folders (international folder names fully supported)
Get special folder flags like Sent, Drafts, Trash (if server supports XLIST)
Download messages through a proxy server
Get already downloaded messages/envelopes if the entire operation failed in the middle
Supports secure TLS/SSL connections out-of-box (supports Gmail, etc)
Upload a message in a folder
Copy messages between folders
Move messages between folders
Obtain UID of uploaded/copied/moved messages if the server supports UIDPLUS
Delete messages
Examine and set message flags
Expunge (i.e. purge) deleted messages
Expunge specific deleted messages
Search messages
Search and sort messages if IMAP SORT is supported by the server
IDLE mode to get notifications from the server on mailbox status change
Secure authentication (CRAM-MD5, DIGEST-MD5, NTLM, Kerberos)
Windows Integrated Authentication (authenticate using the current Windows user credentials)
User-defined authentication methods
Get account quota and used space size if the server supports QUOTA
Automatic detection and use of IMAP capabilities
Faster upload if the server supports LITERAL+
Can tolerate incorrectly formatted responses from the server (keeping the application informed if this happens)
Provides methods for converting IMAP strings, dates, international folder names, etc
Logging IMAP session into a file or memory
Returns e-mails as MailMessage objects which can be interchanged with other objects (Smtp, etc)
Can check DomainKeys/DKIM signatures of e-mails (using SMTP component)
Parses bounced e-mails and delivery notifications
Send user-defined commands to the server
Rich set of events and asynchronous processing options
Can be placed on the form or created in the code
MailBee.NET Security allows components of MailBee.NET Objects family to communicate with TLS/SSL enabled mail servers and use S/MIME for e-mail encryption. Main classes of Security component are Certificate, CertificateStore, Smime, ClientServerCertificates, Impersonation, Powerup. The component fully supports SSL2, SSL3 and TLS protocols when communicating with secure SMTP, POP3 and IMAP servers (like Gmail or Hotmail). Both dedicated SSL port and STARTTLS over regular port modes are supported.
S/MIME functionality includes signing, checking signatures, e-mail encrypting and decryption, API for accessing and enumerating certificates and certificate stores in Windows registry and files.
DomainKeys/DKIM functionality allows for validating and creating DK/DKIM signatures which are used by most e-mail providers nowadays to check authenticity of e-mail senders. E-mails signed with DK/DKIM signature are not treated as spam.
SMIME Object
Encrypt or decrypt e-mails
Sign e-mails with a digital signature
Verify signatures of e-mails
Certificate Object
Open certificate from file or memory
Save certificate to file
Validate certificate
CertificateStore Object
Open existing or create new certificate store
Save certificate store to file
Enumerate and find certificates in a store
Add or remove certificates in a store
ClientServerCertificates Object
Assign the client certificate for TLS/SSL connections
Examine and validate server certificate
DomainKeys Object
Sign e-mail with DomainKeys and/or DKIM signature
Verify DomainKeys and/or DKIM signature of e-mail (using SMTP component)
Impersonation Object
• Impersonate another user
Powerup Object
• Unlock advanced features of Security component
MailBee.NET Outlook Converter is an easy-to-use .NET component which allows your application to convert e-mails between .MSG and .EML formats and read .PST files in a few lines of code. You can also read .PST, .MSG and .EML data from streams or convert between .MSG data and MailBee.Mime.MailMessage objects.
.MSG format is supported by MS Office Outlook. It's one of Microsoft's binary formats based on OLE2 document specification.
.PST is the format of an Outlook mailbox file. It stores all the folders with all the messages, contacts, appointments and tasks of a particular Outlook user.
.EML format (also known as RFC822 and MIME) is the most popular for storing and exchanging e-mails across various systems.
However, no knowledge of .MSG, .PST and .EML formats is required in order to use this component.
MsgConvert Object
Convert .MSG file/stream into .EML file/stream
Convert .EML file/stream into .MSG file/stream
Parse .MSG file/stream into MailBee.Mime.MailMessage object
Write MailBee.Mime.MailMessage object into .MSG file/stream
PstReader Object
Read .PST file or stream
Traverse through .PST folders
Get .PST folder tree as a flat list
Extract messages, contacts, appointments, tasks and other items
Examine item properties or convert an item into MailBee.Mime.MailMessage object
Compose, mail merge, send, manage, download, search, and process mails and folders on IMAP4 servers.
Pricing: MailBee.NET IMAP Bundle 7.2 1 Developer License (Includes 1 Year Maintenance and Support), MailBee.NET IMAP Bundle 7.2 4 Developer Team License (Includes 1 Year Maintenance and Support), MailBee.NET IMAP Bundle 7.2 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) (Includes 1 Year Maintenance and Support), MailBee.NET IMAP Bundle Maintenance Renewal 1 Developer 1 Year Maintenance and Standard Support Renewal License, MailBee.NET IMAP Bundle Maintenance Renewal 4 Developer Team 1 Year Maintenance and Standard Support Renewal License, MailBee.NET IMAP Bundle Maintenance Renewal 1 Site Wide 1 Year Maintenance and Standard Support Renewal License, MailBee.NET IMAP Bundle Extended Support Extended Support License (High-priority helpdesk and e-mail support and extended trouble-shooting assistance for 1 year.)
Evals & Downloads: Read the MailBee.NET Objects Help file, Read the MailBee.NET Objects End User License Agreement, Download the MailBee.NET Objects 7.2 evaluation on to your computer - Expires after 30 days
Operating System for Deployment: Windows 7, Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Windows CE .NET
Architecture of Product: 32Bit, 64Bit
Product Type: Component
Component Type: .NET Class, 100% Managed Code
Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Exchange Server 2007, Microsoft Exchange Server 2003, Microsoft Exchange Server 2000, Microsoft Internet Information Server 6.0, Microsoft Internet Information Server 5.0, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0
Keywords: imap pop smtp parse mime mail mailbee mailbee .NET mailbee object pop3 afterlogic
AfterLogic After Logic
e-mail email e mail mail
Part numbers: PC-542238-458939 542238-458939 PC-542238-458940 542238-458940 PC-542238-458941 542238-458941 PC-542238-458942 542238-458942 PC-542238-458943 542238-458943 PC-542238-458944 542238-458944 PC-542238-458945 542238-458945