Apache JAMES Mime4j 0.7.2

A tiny component for the Java-based Apache JAMES email and news server that can read and handle various MIME streams and documents
MIME (Multi-Purpose Internet Mail Extensions) is an extension of the SMTP (Simple Mail Transfer Protocol) that allows users to send files along with their emails.

Apache JAMES Mime4j can be used for building tools that manipulate MIME data and programmatic access is needed to MIME documents to do so.

Mime4J is basically a raw Java library that allows developers to parse MIME data and then use it in building more complex tools, software and Web applications.

The library provides an API for accessing data in the MIME document header and body, letting developers see what's inside and know how to treat the stream/file later on.

Documentation is included with the Mime4j download package.

last updated on:
April 1st, 2014, 11:28 GMT
developed by:
Apache Software Foundation
license type:

Apache License

operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Email Systems \ Utilities
Apache JAMES Mime4j
Download Button

In a hurry? Add it to your Download Basket!

user rating 1



Rate it!
What's New in version 0.7
  • Mime4j 0.7 improves support for headless messages, malformed separation between headers and body and adds support for "obsolete" rfc822 syntax (e.g: "Header<somespace>: " style).
  • Parsing performance for quoted printable streams have been considerably improved. A "DecodeMonitor" object has been introduced in most code to define how to deal with malformed input (Lenient vs Strict behaviours).
  • Mime4j 0.7 also provides LenientFieldParser as an alternative to DefaultFieldParser when a higher degree of tolerance to non-severe MIME field format violations is desired.
read full changelog

Add your review!