Hunny XStream MIME Features

Hunny XStream MIME is a set of high-performance stream-based tools for processing MIME messages, supporting C, C++, Java, COM, Perl, Python, Tcl/Tk, and other languages.

Basic MIME functionality

MIME parser

  • Memory-efficient: Stream-based interface can parse messages of unlimited size with very little memory.

  • Fast: Tuned to get the best possible performance.

  • Proven: Guaranteed to parse correctly the most difficult nested multipart messages.

  • Robust: Can parse many multipart messages that do not conform to the MIME standard.

Base64 encoding/decoding

  • Memory-efficient: Stream-based interface can encode or decode content of unlimited size with very little memory.

  • Fast: Tuned to get the best possible performance.

  • Proven: Guaranteed to encode or decode perfectly.

  • Flexible: Offers any option you might think of.

  • Adaptable: Supports 8-bit or 16-bit characters (Unicode).

Quoted-printable encoding/decoding

  • Memory-efficient: Stream-based interface can encode or decode content of unlimited size with very little memory.

  • Proven: Guaranteed to encode or decode perfectly.

  • Flexible: Offers any option that you might think of.

  • Adaptable: Supports 8-bit or 16-bit characters (Unicode).

RFC 2822 address parsing

  • Proven: Guaranteed to parse correctly all address lists that conform to RFC 2822.

  • Complete: Parses mailbox names and address groups.

Bindings for Popular Programming Languages

One of the truly unique features of Hunny XStream MIME is the ability to use it in a variety of programming languages.

  • C/C++
  • Java
  • Perl
  • Python
  • PHP
  • .Net Framework†
  • COM†
  • Tcl/Tk†
  • Other language bindings possible

Download | Buy | Check Prices