Submit a comment to an "Available C++ Libraries FAQ" entry
Commercial libraries (A-N)
MIME++ - Class library for parsing, creating, editing messages in MIME format
Has intuitive object-oriented architecture.
Designed from the beginning to permit user customization or extension
through inheritance (subclassing of library classes) and polymorphism.
Class names are taken directly from the BNF grammars given in RFC-822
Supports all MIME types and subtypes documented in RFC-2046, including
multipart, message, and application types.
Supports quoted-printable, base64, uuencode/uudecode, and Binhex 4.0
content transfer encodings.
SMTP, POP, and NNTP protocols.
Provides high-level, wrapper classes Message, C MultipartMessage, and
MessageWithAttachments that are especially easy to use. These wrapper
classes also serve as examples showing how to use the basic library
MIME++ should compile with just about any C++ compiler. The system-dependent
features, which are few, are isolated and identified as "portability functions."
Licensing : Commercial
Do not expect an immediate response - the contents of this form
will be added to a queue, which I process manually
about once a week. If you don't fill in
your email address correctly, you will not (obviously) get any reply at
all. Other invalid information may result in a mailed request for
Enter your comment in the areas provided below. Be sure to
include your name and email address.
Please don't bother trying to post spam or links to dodgy web sites - everything
you post here is reviewed by a human being before being released for public