Basic
- 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
Smtp Object reference...
- Download entire messages
- Download headers only
- UNIQUE Download messages/headers in PIPELINING mode - can boost performance up to 1000%
- UNIQUE Download messages with a single line of code (QuickDownloadMessage)
Pop3 Object reference...
- 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
Imap Object reference...
- Conversion between Outlook .MSG files/streams and .EML files/streams
- Parsing Outlook .MSG into MailMessage object and writing .MSG files
- Reading Outlook .PST files and streams, accessing messages, contacts, appointments and other items, converting them into MailMessage objects
MsgConvert Object reference...
PstReader Object reference...
- Conversion from HTML to PDF format
- Send generated PDF as attachments, save to stream or file
HtmlToPdf Object Reference...
- A method to return spam score of an e-mail
- A method to train the spam database using samples of proven spam and non-spam e-mails
- Methods to save/load spam database into/from files
- Auto-learning ability (training during scoring e-mails)
- Integrated with other components of MailBee.NET Objects suite
BayesFilter Object reference...
- Objects for parsing and processing bounced messages
DeliveryStatusParser Object reference...
Advanced
MailMessage Object Features
- 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
- Import and export from/into System.Net.Mail.MailMessage
MailMessage reference...
Smime Object Features
- Encrypt or decrypt e-mails
- Sign e-mails with a digital signature
- Verify signatures of e-mails
Certificate Object Features
- Open certificate from file or memory
- Save certificate to file
- Validate certificate
CertificateStore Object Features
- 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
CertificateStore Object reference...
ClientServerCertificates Object Features
- Assign the client certificate for TLS/SSL connections
- Examine and validate server certificate
ClientServerCertificates Object reference...
Impersonation Object Features
Impersonation Object reference...
Powerup Object Features
- Unlock advanced features of Security component
Powerup Object reference...
What's new
Version 7.1
- Misc. improvements to MIME parser, Delivery Status Notification parser, Outlook .MSG and .PST parser, TNEF parser.
- New sample projects (WinForms demos) for Outlook .MSG conversion and HTML-to-PDF conversion.
Version 7.0.1
- New MailBee.Global.LicenseKey property to specify the license key for all components at once.
- Misc. fixes and improvements to the installer and documentation.
Version 7.0
- New PDF Converter component allows for HTML to PDF conversion. You can use it to create and send PDF documents like invoices, when you have them in HTML format.
- Now includes MailBee.NET.dll natively compiled for .NET 4.0 (.NET 1.1 and .NET Compact deprecated, .NET 2.0/3.5 is still fully supported).
- Certificate.SubjectAlternativeName property.
- Numerous improvements and fixes to Outlook .MSG and .PST conversion, MIME parser and builder.
- License keys of a new format.
Version 6.10
- Support of OpenID and Hybrid OpenID/OAuth authorization
- Improved authentication against MS Exchange server
- Support of iCal format (create or parse events, appointments, etc)
- ImapUtils helper methods ToLiteral, AnyOf, AllOf, Not to make search easier
- ImapBodyStructure.SafeFilename property
- New IMAP FolderFlags values AllMail and Starred (Gmail-compatible)
- CertificateStore can now be loaded from byte array
- Added Developer's Guides for ICalVCard.dll library,
IMAP,
POP3,
Outlook components
- New ASP.NET samples
- Fixes to MIME, SSL, Outlook .MSG and .PST functionality
Version 6.9
- Added Developer's Guide for SMTP component (140+ topics)
- Support of vCard format (create, parse, send or display photo, etc)
- New mechanism of auto-detecting DNS servers
- Message-ID now returns its value enclosed in angle brackets "<>"
- EHLO/HELO sends IPv4 address, not From's domain address, and other fixes related to sending e-mail
- New ImportBodyOptions.PreferCharsetFromMetaTag flag
- Misc. fixes to MIME, mail merge, and S/MIME functionality
- Numerous fixes to .PST reader and Outlook .MSG converter
Version 6.8
- New Imap.DownloadEnvelopesEx method which can join multiple IMAP commands in a single batch for increased performance
- IMAP and POP3 components now support negative message indexes (e.g. access the last e-mail in the folder with -1 index)
- Can extract RTF message body from MS-TNEF (winmail.dat attachment)
- DKIM/DomainKeys signing and verification made easier and compatible with mail merge
- MailMessage.Parser.FixCrLf property to deal with e-mails not having the correct CrLf sequence at the end of each body line
- XOAUTH and IMAP XLIST fixes (important for Gmail users)
- better and user-controlled handling of shared access to spam and non-spam databases
- added new bounced e-mail formats
- misc. fixes to Outlook .MSG converter and .PST reader
See Version History for details