apache-mime4j - Mime stream parser

Distribution: RPM Universal
Repository: JPackage 6.0 all
Package name: apache-mime4j
Package version: 0.7.2
Package release: 1.jpp6
Package architecture: noarch
Package type: rpm
Installed size: 1.38 MB
Download size: 1.18 MB
Official Mirror: mirrors.dotsrc.org
Apache Mime4j is developed by the Apache James team but now has a dedicated mailing list. mime4j provides a parser, MimeStreamParser, for e-mail message streams in plain rfc822 and MIME format. The parser uses a callback mechanism to report parsing events such as the start of an entity header, the start of a body, etc. If you are familiar with the SAX XML parser interface you should have no problem getting started with mime4j. The parser only deals with the structure of the message stream. It won't do any decoding of base64 or quoted-printable encoded header fields and bodies. This is intentional - the parser should only provide the most basic functionality needed to build more complex parsers. However, mime4j does include facilities to decode bodies and fields and the Message class described below handles decoding of fields and bodies transparently.



  • apache-mime4j = 0.7.2-1.jpp6

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install apache-mime4j rpm package:
      # yum install apache-mime4j
    1. Add the JPackage 6.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
    2. Install apache-mime4j rpm package:
      # zypper install apache-mime4j
    Mandriva, Mageia:
    1. Add the JPackage 6.0 repository:
      # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install apache-mime4j rpm package:
      # urpmi apache-mime4j


    • /etc/maven/fragments/apache-mime4j
    • /usr/share/doc/apache-mime4j-0.7.2/LICENSE
    • /usr/share/java/apache-mime4j-0.7.2.jar
    • /usr/share/java/apache-mime4j.jar
    • /usr/share/java/apache-mime4j/benchmark-0.7.2.jar
    • /usr/share/java/apache-mime4j/benchmark.jar
    • /usr/share/java/apache-mime4j/core-0.7.2.jar
    • /usr/share/java/apache-mime4j/core-tests-0.7.2.jar
    • /usr/share/java/apache-mime4j/core-tests.jar
    • /usr/share/java/apache-mime4j/core.jar
    • /usr/share/java/apache-mime4j/dom-0.7.2.jar
    • /usr/share/java/apache-mime4j/dom.jar
    • /usr/share/java/apache-mime4j/examples-0.7.2.jar
    • /usr/share/java/apache-mime4j/examples.jar
    • /usr/share/java/apache-mime4j/storage-0.7.2.jar
    • /usr/share/java/apache-mime4j/storage-tests-0.7.2.jar
    • /usr/share/java/apache-mime4j/storage-tests.jar
    • /usr/share/java/apache-mime4j/storage.jar
    • /usr/share/maven2/poms/JPP.apache-mime4j-benchmark.pom
    • /usr/share/maven2/poms/JPP.apache-mime4j-core.pom
    • /usr/share/maven2/poms/JPP.apache-mime4j-dom.pom
    • /usr/share/maven2/poms/JPP.apache-mime4j-examples.pom
    • /usr/share/maven2/poms/JPP.apache-mime4j-project.pom
    • /usr/share/maven2/poms/JPP.apache-mime4j-storage.pom


    2012-03-06 - Ralph Apel <r.apel@r-apel.de> 0.7.2-1 - 0.7.2 for JPP-6

    2010-12-14 - David Walluck <dwalluck@redhat.com> 0:0.6-2 - build with external apache-jar-resource-bundle-1.3 - build with external james-project-1.2 - remove BuildRequires: junit44

    2010-10-16 - Ralph Apel <r.apel@r-apel.de> 0.6-1 - first release