Apache JAMES Mime4j

Software Screenshot:
Apache JAMES Mime4j
Software Details:
Version: 0.7.2
Upload Date: 13 May 15
Distribution Type: Freeware
Downloads: 34

Rating: 3.0/5 (Total Votes: 3)

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.

What is new in this release:

  • 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.

What is new in version 0.6:

  • The former interfaces TextBody and BinaryBody have been changed into abstract subclasses of class SingleBody. Code that implements these interfaces has to be changed accordingly.
  • Some low level functions are available only in the pull parser (recommended for advanced users).
  • Class AbstractBody has been superseded by SingleBody. AbstractBody has been removed.
  • Temporary text body storage for Message parts now defaults to US-ASCII (was ISO-8859-1).
  • Class NamedMailbox has been removed. Class Mailbox now has an additional name property.

Similar Software

Dada Mail
Dada Mail

11 Aug 16

python-slimta
python-slimta

13 Apr 15

Defuscate
Defuscate

6 Jun 15

Mailpile
Mailpile

1 Oct 15

Other Software of Developer Apache Software Foundation

Apache ODF Toolkit
Apache ODF Toolkit

12 May 15

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Apache ActiveMQ
Apache ActiveMQ

13 May 16

Apache Rave
Apache Rave

13 Apr 15

Comments to Apache JAMES Mime4j

Comments not found
Add Comment
Turn on images!