Community Edition for evaluation and non-commercial usage
What is MIME4Net
"Mime4Net history began in the early 2006. We needed quick and reliable e-mail messages parser for our
project management and business process automation software. After deep research in the Internet, we found that there were no standalone .Net component on the market with needed features.
Mime4Net last changes
|Why and whom?||Quick parsing of
Mime4Net is successfully marketed email parser that is being continuously improved by our specialists and customers. The biggest group of our clients are middle-size software development companies who need fully documented, ultra fast, and reliable standalone mime parser component.
It's cheaper, quicker, and more convenient to buy boxed email parser component with professional support than to develop it on your own. This rule is proven by dozens of our clients!
Mime4Net is java to .Net port of Mime4j - one of the best Mime parsers. Mime4Net includes lightweight parser that gets the message stream in plain RFC822 and MIME format including MIME attachemnts. It operates using only basic parsing commands; that's why it parses messages very quickly. All additional operations, MIME encoding/decoding is transparentely supported by MIME Message class.
Using callback mechanism, the parser raises parsing events such as start of an entity header, start of a body, etc. In terms of callbacks API, Mime4Net interface is similar to popular SAX XML parser. You can easily get started with it.
With Mime4Net, you can easily navigate MIME message structure. This component builds a tree representation of an e-mail message using the Message class. You may reference online documentation to study all its properties and methods.
Mime4Net automatically handles MIME decoding of fields and bodies and can be used to extract attachments. Like no other component it is extremely tolerant against messages violating the standards!
Mime4Net offers 100% compatibility with RFC822 (Standard for ARPA Internet Text Messages), MIME RFCs 2045-2049, RFC2822.
The Mime4Net library supports parsing of improperly formatted Mime messages as well. This is a very important feature because some email servers don't support complete RFC standards and create incorrect message structure.
Provided component was tested under all releases of Microsoft .NET framework (.NET 2.0-4.5). MONO runtime (3.x) is also supported
You can use Mime4Net for transparent decoding of
Mime4Net works under .NET environment and can be easily integrated into your application. This component has similar to SAX XML parser interface that is clear, intuitive and fully documented. Its API includes convenient methods and properties that make common programming tasks possible with very little code.
Provided code of examples will help you to understand better how this library works and to integrate it shortly. Using test scripts, you can prove that your application works properly and reliably.
... ensure that this component really does great job?
Just use the demo form below. Please copy your MIME encoded message to the text field and click "Generate XML". You can use predefined samples as well.
... get a new feature?
Mime4Net is a live product and we are interested in improving it. In this component we include all common features to such type of product and even more... But if you have some specific needs – we are ready to help you. We really appreciate valuable ideas and can implement them even for free. Write a message to NewtonIdeas and we will answer you shortly!
... send e-mail in rich format with embedded images and objects?
You can use Mime4Net component for composing e-mail in rich format. This will allow you to send nice HTML messages to your contacts (for example newsletter with embedded styles and images).
... try & buy Mime4Net?
We offer you one of the most powerful standalone component on the market with rich package, flexible pricing policy, 24/7 support and 30 days moneyback guarantee.Please try community edition of Mime4Net and write us your opinion about the component or place an order.