mimetic is a MIME library written in C++ designed to be easy to use and integrate but yet fast and efficient. It's standard compliant using the Standard Template Library for base C++ structures and supporting all relevant messaging RFCs. A powerful template encoding/decoding engine is also included to allow seamless extendibility (i.e. encryption codecs) and intuitive codec chains creation (using well-known Unix-style pipes syntax: a|b|c). Real world examples, documentation, and regression tests are included.
| Tags | Software Development Libraries Communications Email Filters |
|---|---|
| Licenses | MIT |
| Operating Systems | Unix |
| Implementation | C++ |
Recent releases


Changes: The license was changed to MIT. Handling of malformed messages was improved. Minor bugs were fixed.


Changes: Iterator parser bugfixes, a DateTime fix, and Solaris support.


Changes: gcc 4.x compatibility was fixed. An assert() on malformed quoted-printable messages was removed.


Changes: Minor bugfixes and optimizations were done.


Changes: Thread-safe MessageId was implemented. CRLF is always used. GCC 3.4.x is supported. A bug with malformed Base64 input was fixed. A bug with the folding algorithm was fixed. A bug with binary-encoded attachments was fixed.