james-mime4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From b...@apache.org
Subject svn commit: r1094991 [1/16] - in /james/mime4j/trunk: ./ core/src/test/java/org/apache/james/mime4j/parser/ core/src/test/resources/mimetools-testmsgs/ dom/src/test/java/org/apache/james/mime4j/dom/
Date Tue, 19 Apr 2011 10:12:26 GMT
Author: bago
Date: Tue Apr 19 10:12:19 2011
New Revision: 1094991

URL: http://svn.apache.org/viewvc?rev=1094991&view=rev
Log:
Added test messages from MIME-Tools perl toolkit distributions (MIME4J-190, related to MIME4J-11, LEGAL-64)
Tests have been added to a different folder to keep licensing more clear. RAT configuration updated, file based tests now runs both folder (testmsgs and mimetools-testmsgs).

Added:
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ARTISTIC-LICENSE.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/README.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ak-0696_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-Latin1_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/attachment-filename-encoding-UTF8_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badbound.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badbound.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badbound.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badbound_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badfile.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badfile.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badfile.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badfile_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/badfile_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-postcard_decoded_1_2_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-simple.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-simple.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-simple.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-simple_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/bluedot-simple_decoded_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_10.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_5.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_6.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_7.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_8.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/double-bound_decoded_1_9.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded_1_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded_1_4.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/dup-names_decoded_1_5.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/empty-preamble_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded_1_2_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded_1_2_1_2_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded_1_2_1_2_1_2_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/frag_decoded_1_2_1_2_1_2_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german-qp.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german-qp.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german-qp.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german-qp_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german-qp_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/german_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/hdr-fakeout.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/hdr-fakeout.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/hdr-fakeout.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/hdr-fakeout_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/hdr-fakeout_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/infinite.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/infinite.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/infinite.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/infinite_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/infinite_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/intl.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/intl.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/intl.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/intl_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/intl_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/jt-0498_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/lennie_decoded_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/mp-msg-rfc822_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2evil_decoded_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64_decoded_1_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64_decoded_1_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs-base64_decoded_1_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-2gifs_decoded_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-bad.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-bad.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-bad.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-bad_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-bad_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-badnames_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-clen_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest_decoded_1_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-digest_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_3_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_3_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-frag_decoded_1_5_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor2_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor_decoded_1_3.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-igor_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_3_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_3_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested2_decoded_1_5_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_3_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_3_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested3_decoded_1_5_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_3_1.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_3_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_4.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-nested_decoded_1_5_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-simple_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/multi-weirdspace_decoded_1_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/not-mime.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/not-mime.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/not-mime.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/not-mime_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/not-mime_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/re-fwd.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/re-fwd.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/re-fwd.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/re-fwd_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/re-fwd_decoded_1_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/russian.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/russian.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/russian.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/russian_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/russian_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/sig-uu.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/sig-uu.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/sig-uu.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/sig-uu_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/sig-uu_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/simple.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/simple.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/simple.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/simple_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/simple_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/ticket-60931_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/twopart_decoded_1_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded_1_2_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded_1_2_2.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk-target_decoded_1_2_3.bin   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk_decoded_1_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-junk_decoded_1_2.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-zeegee.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-zeegee.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-zeegee.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-zeegee_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/uu-zeegee_decoded_1.txt   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/x-gzip64.msg
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/x-gzip64.out
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/x-gzip64.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/x-gzip64_decoded.xml   (with props)
    james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/x-gzip64_decoded_1.txt   (with props)
Modified:
    james/mime4j/trunk/LICENSE.txt
    james/mime4j/trunk/NOTICE.txt
    james/mime4j/trunk/core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java
    james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/dom/ExampleMessagesRoundtripTest.java
    james/mime4j/trunk/dom/src/test/java/org/apache/james/mime4j/dom/MessageParserTest.java
    james/mime4j/trunk/pom.xml

Modified: james/mime4j/trunk/LICENSE.txt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/LICENSE.txt?rev=1094991&r1=1094990&r2=1094991&view=diff
==============================================================================
--- james/mime4j/trunk/LICENSE.txt (original)
+++ james/mime4j/trunk/LICENSE.txt Tue Apr 19 10:12:19 2011
@@ -228,4 +228,135 @@
 		 SUCH DAMAGE.
 		
 
+	Test messages from the Perl-MIME-Tools project,
+	
+					 The "Artistic License"
+		
+						Preamble
+		
+		The intent of this document is to state the conditions under which a
+		Package may be copied, such that the Copyright Holder maintains some
+		semblance of artistic control over the development of the package,
+		while giving the users of the package the right to use and distribute
+		the Package in a more-or-less customary fashion, plus the right to make
+		reasonable modifications.
+		
+		Definitions:
+		
+			"Package" refers to the collection of files distributed by the
+			Copyright Holder, and derivatives of that collection of files
+			created through textual modification.
+		
+			"Standard Version" refers to such a Package if it has not been
+			modified, or has been modified in accordance with the wishes
+			of the Copyright Holder as specified below.
+		
+			"Copyright Holder" is whoever is named in the copyright or
+			copyrights for the package.
+		
+			"You" is you, if you're thinking about copying or distributing
+			this Package.
+		
+			"Reasonable copying fee" is whatever you can justify on the
+			basis of media cost, duplication charges, time of people involved,
+			and so on.  (You will not be required to justify it to the
+			Copyright Holder, but only to the computing community at large
+			as a market that must bear the fee.)
+		
+			"Freely Available" means that no fee is charged for the item
+			itself, though there may be fees involved in handling the item.
+			It also means that recipients of the item may redistribute it
+			under the same conditions they received it.
+		
+		1. You may make and give away verbatim copies of the source form of the
+		Standard Version of this Package without restriction, provided that you
+		duplicate all of the original copyright notices and associated disclaimers.
+		
+		2. You may apply bug fixes, portability fixes and other modifications
+		derived from the Public Domain or from the Copyright Holder.  A Package
+		modified in such a way shall still be considered the Standard Version.
+		
+		3. You may otherwise modify your copy of this Package in any way, provided
+		that you insert a prominent notice in each changed file stating how and
+		when you changed that file, and provided that you do at least ONE of the
+		following:
+		
+		    a) place your modifications in the Public Domain or otherwise make them
+		    Freely Available, such as by posting said modifications to Usenet or
+		    an equivalent medium, or placing the modifications on a major archive
+		    site such as uunet.uu.net, or by allowing the Copyright Holder to include
+		    your modifications in the Standard Version of the Package.
+		
+		    b) use the modified Package only within your corporation or organization.
+		
+		    c) rename any non-standard executables so the names do not conflict
+		    with standard executables, which must also be provided, and provide
+		    a separate manual page for each non-standard executable that clearly
+		    documents how it differs from the Standard Version.
+		
+		    d) make other distribution arrangements with the Copyright Holder.
+		
+		4. You may distribute the programs of this Package in object code or
+		executable form, provided that you do at least ONE of the following:
+		
+		    a) distribute a Standard Version of the executables and library files,
+		    together with instructions (in the manual page or equivalent) on where
+		    to get the Standard Version.
+		
+		    b) accompany the distribution with the machine-readable source of
+		    the Package with your modifications.
+		
+		    c) give non-standard executables non-standard names, and clearly
+		    document the differences in manual pages (or equivalent), together
+		    with instructions on where to get the Standard Version.
+		
+		    d) make other distribution arrangements with the Copyright Holder.
+		
+		5. You may charge a reasonable copying fee for any distribution of this
+		Package.  You may charge any fee you choose for support of this
+		Package.  You may not charge a fee for this Package itself.  However,
+		you may distribute this Package in aggregate with other (possibly
+		commercial) programs as part of a larger (possibly commercial) software
+		distribution provided that you do not advertise this Package as a
+		product of your own.  You may embed this Package's interpreter within
+		an executable of yours (by linking); this shall be construed as a mere
+		form of aggregation, provided that the complete Standard Version of the
+		interpreter is so embedded.
+		
+		6. The scripts and library files supplied as input to or produced as
+		output from the programs of this Package do not automatically fall
+		under the copyright of this Package, but belong to whoever generated
+		them, and may be sold commercially, and may be aggregated with this
+		Package.  If such scripts or library files are aggregated with this
+		Package via the so-called "undump" or "unexec" methods of producing a
+		binary executable image, then distribution of such an image shall
+		neither be construed as a distribution of this Package nor shall it
+		fall under the restrictions of Paragraphs 3 and 4, provided that you do
+		not represent such an executable image as a Standard Version of this
+		Package.
+		
+		7. C subroutines (or comparably compiled subroutines in other
+		languages) supplied by you and linked into this Package in order to
+		emulate subroutines and variables of the language defined by this
+		Package shall not be considered part of this Package, but are the
+		equivalent of input as in Paragraph 6, provided these subroutines do
+		not change the language in any way that would cause it to fail the
+		regression tests for the language.
+		
+		8. Aggregation of this Package with a commercial distribution is always
+		permitted provided that the use of this Package is embedded; that is,
+		when no overt attempt is made to make this Package's interfaces visible
+		to the end user of the commercial distribution.  Such use shall not be
+		construed as a distribution of this Package.
+		
+		9. The name of the Copyright Holder may not be used to endorse or promote
+		products derived from this software without specific prior written permission.
+		
+		10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+		IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+		WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+		
+						The End
+
+	
 	
\ No newline at end of file

Modified: james/mime4j/trunk/NOTICE.txt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/NOTICE.txt?rev=1094991&r1=1094990&r2=1094991&view=diff
==============================================================================
--- james/mime4j/trunk/NOTICE.txt (original)
+++ james/mime4j/trunk/NOTICE.txt Tue Apr 19 10:12:19 2011
@@ -7,3 +7,7 @@
    
    This product includes software developed at
    The Apache Software Foundation (http://www.apache.org/).
+
+   This product test suite includes data (mimetools-testmsgs folder) developed 
+   by Eryq and ZeeGee Software Inc as part of the "MIME-tools" Perl5 toolkit
+   and licensed under the Artistic License

Modified: james/mime4j/trunk/core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java?rev=1094991&r1=1094990&r2=1094991&view=diff
==============================================================================
--- james/mime4j/trunk/core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java (original)
+++ james/mime4j/trunk/core/src/test/java/org/apache/james/mime4j/parser/MimeStreamParserExampleMessagesTest.java Tue Apr 19 10:12:19 2011
@@ -25,6 +25,7 @@ import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.JarURLConnection;
+import java.net.MalformedURLException;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.Enumeration;
@@ -88,10 +89,14 @@ public class MimeStreamParserExampleMess
 
     static class MimeStreamParserExampleMessagesTestSuite extends TestSuite {
 
-        private static final String TESTS_FOLDER = "/testmsgs";
-
         public MimeStreamParserExampleMessagesTestSuite() throws IOException, URISyntaxException {
-            URL resource = MimeStreamParserExampleMessagesTestSuite.class.getResource(TESTS_FOLDER);
+            addTests("/testmsgs");
+            addTests("/mimetools-testmsgs");
+        }
+
+		private void addTests(String testsFolder) throws URISyntaxException,
+				MalformedURLException, IOException {
+			URL resource = MimeStreamParserExampleMessagesTestSuite.class.getResource(testsFolder);
             if (resource != null) {
                 if (resource.getProtocol().equalsIgnoreCase("file")) {
                     File dir = new File(resource.toURI());
@@ -100,7 +105,7 @@ public class MimeStreamParserExampleMess
                     for (File f : files) {
                         if (f.getName().endsWith(".msg")) {
                             addTest(new MimeStreamParserExampleMessagesTest(f.getName(), 
-                                    f.toURL()));
+                                    f.toURI().toURL()));
                         }
                     }
                 } else if (resource.getProtocol().equalsIgnoreCase("jar")) {
@@ -110,14 +115,14 @@ public class MimeStreamParserExampleMess
                         JarEntry entry = it.nextElement();
                         String s = "/" + entry.toString();
                         File f = new File(s);
-                        if (s.startsWith(TESTS_FOLDER) && s.endsWith(".msg")) {
+                        if (s.startsWith(testsFolder) && s.endsWith(".msg")) {
                             addTest(new MimeStreamParserExampleMessagesTest(f.getName(), 
                                     new URL("jar:file:" + jar.getName() + "!" + s)));
                         }
                     }
                 }
             }
-        }
+		}
 
     }
 }

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.msg
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.msg?rev=1094991&view=auto
==============================================================================
--- james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.msg (added)
+++ james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.msg Tue Apr 19 10:12:19 2011
@@ -0,0 +1,240 @@
+From: Lars Hecking <lhecking@nmrc.ie>
+To: mutt-dev@mutt.org
+Subject: MIME handling bug demo
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH"
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+X-Mutt-Fcc: 
+Status: RO
+Content-Length: 11138
+Lines: 226
+
+
+--ReaqsoxgOBHFXBhH
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+
+-- 
+The plot was designed in a light vein that somehow became varicose.
+                -- David Lardner
+
+--ReaqsoxgOBHFXBhH
+--ReaqsoxgOBHFXBhH
+Content-Type: text/html; charset=iso-8859-15
+Content-Disposition: attachment; filename="The Mutt E-Mail Client.html"
+Content-Transfer-Encoding: 8bit
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head><title>The Mutt E-Mail Client</title></head>
+
+
+
+<body>
+
+<center>
+<h1>The Mutt E-Mail Client</h1>
+<p>
+<cite>
+"All mail clients suck.  This one just sucks less."  -me, circa 1995
+</cite>
+</p></center>
+<p>
+<a href="http://www.mutt.org/links.html#mirrors">mirrors</a>
+</p><hr><p>
+</p><h2>Latest News</h2>
+<!-- Stick important news (security, etc.) here, cycled out to news.html. -->
+<p>
+Mutt 1.3.28 was released on March 13, 2002.  This is a <strong>release
+candidate</strong> for 1.4.
+</p><p>
+Mutt 1.2.5.1 and 1.3.25 were released on January 1, 2002.  These releases both
+fix a <strong>security hole</strong> which can be remotely exploited.  For more
+information, see the
+<a href="http://www.mutt.org/announce/mutt-1.2.5.1-1.3.25.html">release announcement</a>.
+</p><p>
+Mutt 1.3.24 was released on November 30, 2001.  This is a <strong>beta</strong>
+development release toward the next stable public release version.  There have
+been several large changes since 1.2.x, so please check the
+<a href="http://www.mutt.org/changes.html">recent changes page</a>.
+</p><p>
+The Mutt CVS server has <strong>moved</strong> from ftp.guug.de to ftp.mutt.org.
+</p><p>
+<a href="http://www.mutt.org/news.html">more news</a>
+</p><p></p><hr><p>
+</p><h2>General Info</h2>
+<p>
+Mutt is a small but very powerful text-based mail client for Unix operating
+systems.  The latest public release version is 1.3.28, which is a
+<strong>release candidate</strong> for 1.4.  The current stable public release
+version is 1.2.5.1. For more information, see the following:
+</p><p>
+</p><ul><li><a href="#features">Features</a>
+    </li><li><a href="http://www.mutt.org/screenshots/">Screenshots</a>
+    </li><li>Documentation
+        <ul><li><a href="http://www.fefe.de/muttfaq/faq">FAQ</a>
+        (maintained by Felix von Leitner)
+            </li><li><a href="http://www.mutt.org/doc/man_page.html">Man Page</a>
+            </li><li>Manual
+                <ul><li><a href="http://www.mutt.org/doc/manual/">HTML</a>
+                        (<a href="http://www.mutt.org/doc/manual.html.tar.gz">gzipped</a>)
+                    </li><li><a href="http://www.mutt.org/doc/manual.txt">Text</a>
+                        (<a href="http://www.mutt.org/doc/manual.txt.gz">gzipped</a>)
+                </li></ul>
+            </li><li><a href="http://www.mutt.org/changes.html">Recent Changes to Mutt</a>
+                (please read if upgrading)
+            </li><li><a href="http://www.mutt.org/links.html#config">Sample Configuration (.muttrc, etc.) Files</a>
+            </li><li><a href="http://mutt.sourceforge.net/imap/">Mutt and IMAP</a>
+                (maintained by Brendan Cully)
+            </li><li>Using Mutt with GPG/PGP
+                <ul><li><a href="http://www.mutt.org/doc/PGP-Notes.txt">Official Mutt doc</a>
+                        (included in the release)
+                    </li><li><a href="http://codesorcery.net/mutt/mutt-gnupg-howto">Alternate version</a>
+                        (for PGP/GPG newbies, by Justin R. Miller)
+                    </li><li><a href="http://www.linuxdoc.org/HOWTO/Mutt-GnuPG-PGP-HOWTO.html">Alternate version</a>
+                        (from the LDP)
+                </li></ul>
+            </li><li><a href="http://mutt.blackfish.org.uk/">Mutt overview for newbies</a>
+                (maintained by Bruno Postle)
+        </li></ul>
+    </li><li><a href="http://www.mutt.org/download.html">Downloading</a>
+    </li><li><a href="http://www.mutt.org/news.html">News</a> (releases, security alerts, etc.)
+    </li><li><a href="http://bugs.guug.de/db/pa/lmutt.html">Current Reported Bugs</a>
+    </li><li><a href="#discuss">User Discussion</a>
+        (mailing lists, newsgroups, IRC, etc.)
+    </li><li><a href="http://www.mutt.org/links.html">Links</a> (user advocacy, international pages,
+        user contributed docs, patches, scripts, add-ons, other recommended
+        programs, etc.)
+    </li><li><a href="#press">What Other People Are Saying About Mutt</a> (press)
+</li></ul>
+<p>
+<img src="The%20Mutt%20E-Mail%20Client_files/mutt_button.gif" alt="[Mutt Mail Agent Button]" border="0" width="88" height="31">
+<!--
+<img src="image/mutt_bar.gif" alt="[Mutt Running Dog Bar]" border=0
+width=200 height=35>
+-->
+</p><p></p><hr><p>
+</p><h2><a name="features">Features</a></h2>
+<p>
+Some of Mutt's features include:
+</p><p>
+</p><ul><li>color support
+    </li><li>message threading
+    </li><li>MIME support (including RFC2047 support for encoded headers)
+    </li><li>PGP/MIME (RFC2015)
+    </li><li>various features to support mailing lists, including list-reply
+    </li><li>active development community
+    </li><li>POP3 support
+    </li><li>IMAP support
+    </li><li>full control of message headers when composing
+    </li><li>support for multiple mailbox formats (mbox, MMDF, MH, maildir)
+    </li><li><strong>highly</strong> customizable, including keybindings and macros
+    </li><li>change configuration automatically based on recipients, current
+        folder, etc.
+    </li><li>searches using regular expressions, including an internal pattern
+        matching language 
+    </li><li>Delivery Status Notification (DSN) support
+    </li><li>postpone message composition indefinetly for later recall
+    </li><li>easily include attachments when composing, even from the command line
+    </li><li>ability to specify alternate addresses for recognition of mail 
+        forwarded from other accounts, with ability to set the From: headers
+        on replies/etc. accordingly
+    </li><li>multiple message tagging
+    </li><li>reply to or forward multiple messages at once
+    </li><li><i>.mailrc</i> style configuration files
+    </li><li>easy to install (uses GNU autoconf)
+    </li><li>compiles against either curses/ncurses or S-lang
+    </li><li>translation into at least 20 languages
+    </li><li>small and efficient
+    </li><li><em>It's free!</em> (no cost and GPL'ed)
+</li></ul>
+<p>
+<a href="http://www.mutt.org/screenshots/">Screenshots</a> demonstrating some of Mutt's
+capabilities are available.
+</p><p>
+Though written from scratch, Mutt's initial interface was based largely on the
+<a href="http://www.myxa.com/elm.html">ELM</a> mail client.  To a large extent,
+Mutt is still very ELM-like in presentation of information in menus (and in
+fact, ELM users will find it quite painless to switch as the default key
+bindings are identical).  As development progressed, features found in other
+popular clients such as PINE and MUSH have been added, the result being a
+hybrid, or "mutt." At present, it most closely resembles the <a href="http://space.mit.edu/%7Edavis/slrn.html">SLRN</a> news client.  Mutt was
+originally written by <a href="http://www.cs.hmc.edu/%7Eme/">Michael Elkins</a>
+but is now developed and maintained by the members of the Mutt development
+<a href="#discuss">mailing list</a>.
+</p><p>
+<a href="#">top</a>
+</p><p></p><hr><p>
+</p><h2><a name="discuss">Mutt User Discussion</a></h2>
+<p>
+</p><ul><li>Mailing Lists
+        <ul><li>mutt-announce@mutt.org -- Announcements.
+            </li><li><a href="mailto:mutt-users@mutt.org">mutt-users@mutt.org</a>
+                -- General Discussion.
+            </li><li><a href="http://marc.theaimsgroup.com/?l=mutt-users">mutt-users Archive</a>
+                (AIMS)
+            </li><li><a href="http://mail-archive.com/mutt-users%40mutt.org/">mutt-users Archive</a>
+                (mail-archive.com)
+            </li><li><a href="http://www.egroups.com/group/mutt-users/">mutt-users Archive</a>
+                (Egroups)
+            </li><li><a href="mailto:mutt-dev@mutt.org">mutt-dev@mutt.org</a> --
+                Development Community.
+            </li><li><a href="http://marc.theaimsgroup.com/?l=mutt-dev">mutt-dev Archive</a>
+                (AIMS)
+            </li><li><a href="http://www.egroups.com/group/mutt-dev/">mutt-dev Archive</a>
+                (Egroups)
+            </li><li><a href="mailto:mutt-po@mutt.org">mutt-po@mutt.org</a> --
+                Translation Issues.
+            </li><li><a href="http://www.mutt.org/mail-lists.html">Subscribe to the lists through this web site</a>.
+                (You need to be subscribed to the lists to post to them.)
+        </li></ul>
+        <p>
+    </p></li><li>Newsgroup
+        <ul><li><a href="news://comp.mail.mutt/">comp.mail.mutt</a>
+            </li><li><a href="http://www.deja.com/dnquery.xp?query=%7Eg%20comp.mail.mutt">comp.mail.mutt Archive</a>
+                (Deja.com)
+        </li></ul>
+        <p>
+    </p></li><li>IRC -- Channel #mutt on
+        <a href="http://www.openprojects.net/irc_servers.shtml/">irc.openprojects.net</a>
+</li></ul>
+<p>
+<a href="#">top</a>
+</p><p></p><hr><p>
+</p><h2><a name="press">Press About Mutt</a></h2>
+<p>
+</p><ul><li><a href="http://www.devshed.com/Server_Side/Administration/Mutt/page1.html">A Man And His Mutt</a>
+        -- <a href="http://www.devshed.com/">Developer Shed</a>
+    </li><li><a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;t_id=146">Mutt: An e-mail user's best friend -- Part One</a>
+        -- <a href="http://www.linuxnovice.org/">LinuxNovice.org</a>.
+        <a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;t_id=164">Part Two</a>
+    </li><li><a href="http://www.linuxcare.com/viewpoints/ap-of-the-wk/03-31-00.epl">Mutt</a> -- Mutt was the app of the week at
+        <a href="http://www.linuxcare.com/">Linuxcare</a>.
+    </li><li><a href="http://www.linuxworld.com/linuxworld/lw-1999-12/lw-12-mutt.html">Man's Best Friend</a>
+        -- <a href="http://www.linuxworld.com/">Linux World</a>.
+    </li><li><a href="http://www.32bitsonline.com/article.php3?file=issues/199812/mutt&amp;page=1">Mutt: A Unix Mailer for Experts</a>
+        -- an article from
+        <a href="http://www.32bitsonline.com/">32BitsOnline</a>.
+    </li><li><a href="http://www.ssc.com/lg/issue14/mutt.html">The Mutt Mailer</a>
+        -- an (old) article from the
+        <a href="http://www.ssc.com/lg/">Linux Gazette</a>.
+</li></ul>
+<p>
+<a href="#">top</a>
+</p><p></p><hr>
+<address>Last updated on March 13, 2002 by
+  <a href="http://jblosser.firinn.org/">Jeremy Blosser</a>.
+</address>
+URL:&lt;http://www.mutt.org/index.html&gt;<br>
+Copyright © 1996-9 Michael R. Elkins.  All rights reserved.<br>
+Copyright © 1999-2002 Jeremy Blosser.  All rights reserved.
+<hr>
+<!-- BEGIN HOSTED BY -->
+<a href="http://www.gbnet.net/"><img src="The%20Mutt%20E-Mail%20Client_files/gbnettek_w100_transb.gif" width="100" height="64" alt="GBNet/NetTek" border="0" vspace="10"></a>
+<br><small>hosted by<br>
+<a href="http://www.gbnet.net/">GBNet/NetTek</a></small>
+<!-- END HOSTED BY -->
+
+</body></html>
+--ReaqsoxgOBHFXBhH--
+

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.out
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.out?rev=1094991&view=auto
==============================================================================
--- james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.out (added)
+++ james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.out Tue Apr 19 10:12:19 2011
@@ -0,0 +1,242 @@
+From: Lars Hecking <lhecking@nmrc.ie>
+To: mutt-dev@mutt.org
+Subject: MIME handling bug demo
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH"
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+X-Mutt-Fcc: 
+Status: RO
+Content-Length: 11138
+Lines: 226
+
+
+--ReaqsoxgOBHFXBhH
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+
+-- 
+The plot was designed in a light vein that somehow became varicose.
+                -- David Lardner
+
+--ReaqsoxgOBHFXBhH
+
+
+--ReaqsoxgOBHFXBhH
+Content-Type: text/html; charset=iso-8859-15
+Content-Disposition: attachment; filename="The Mutt E-Mail Client.html"
+Content-Transfer-Encoding: 8bit
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head><title>The Mutt E-Mail Client</title></head>
+
+
+
+<body>
+
+<center>
+<h1>The Mutt E-Mail Client</h1>
+<p>
+<cite>
+"All mail clients suck.  This one just sucks less."  -me, circa 1995
+</cite>
+</p></center>
+<p>
+<a href="http://www.mutt.org/links.html#mirrors">mirrors</a>
+</p><hr><p>
+</p><h2>Latest News</h2>
+<!-- Stick important news (security, etc.) here, cycled out to news.html. -->
+<p>
+Mutt 1.3.28 was released on March 13, 2002.  This is a <strong>release
+candidate</strong> for 1.4.
+</p><p>
+Mutt 1.2.5.1 and 1.3.25 were released on January 1, 2002.  These releases both
+fix a <strong>security hole</strong> which can be remotely exploited.  For more
+information, see the
+<a href="http://www.mutt.org/announce/mutt-1.2.5.1-1.3.25.html">release announcement</a>.
+</p><p>
+Mutt 1.3.24 was released on November 30, 2001.  This is a <strong>beta</strong>
+development release toward the next stable public release version.  There have
+been several large changes since 1.2.x, so please check the
+<a href="http://www.mutt.org/changes.html">recent changes page</a>.
+</p><p>
+The Mutt CVS server has <strong>moved</strong> from ftp.guug.de to ftp.mutt.org.
+</p><p>
+<a href="http://www.mutt.org/news.html">more news</a>
+</p><p></p><hr><p>
+</p><h2>General Info</h2>
+<p>
+Mutt is a small but very powerful text-based mail client for Unix operating
+systems.  The latest public release version is 1.3.28, which is a
+<strong>release candidate</strong> for 1.4.  The current stable public release
+version is 1.2.5.1. For more information, see the following:
+</p><p>
+</p><ul><li><a href="#features">Features</a>
+    </li><li><a href="http://www.mutt.org/screenshots/">Screenshots</a>
+    </li><li>Documentation
+        <ul><li><a href="http://www.fefe.de/muttfaq/faq">FAQ</a>
+        (maintained by Felix von Leitner)
+            </li><li><a href="http://www.mutt.org/doc/man_page.html">Man Page</a>
+            </li><li>Manual
+                <ul><li><a href="http://www.mutt.org/doc/manual/">HTML</a>
+                        (<a href="http://www.mutt.org/doc/manual.html.tar.gz">gzipped</a>)
+                    </li><li><a href="http://www.mutt.org/doc/manual.txt">Text</a>
+                        (<a href="http://www.mutt.org/doc/manual.txt.gz">gzipped</a>)
+                </li></ul>
+            </li><li><a href="http://www.mutt.org/changes.html">Recent Changes to Mutt</a>
+                (please read if upgrading)
+            </li><li><a href="http://www.mutt.org/links.html#config">Sample Configuration (.muttrc, etc.) Files</a>
+            </li><li><a href="http://mutt.sourceforge.net/imap/">Mutt and IMAP</a>
+                (maintained by Brendan Cully)
+            </li><li>Using Mutt with GPG/PGP
+                <ul><li><a href="http://www.mutt.org/doc/PGP-Notes.txt">Official Mutt doc</a>
+                        (included in the release)
+                    </li><li><a href="http://codesorcery.net/mutt/mutt-gnupg-howto">Alternate version</a>
+                        (for PGP/GPG newbies, by Justin R. Miller)
+                    </li><li><a href="http://www.linuxdoc.org/HOWTO/Mutt-GnuPG-PGP-HOWTO.html">Alternate version</a>
+                        (from the LDP)
+                </li></ul>
+            </li><li><a href="http://mutt.blackfish.org.uk/">Mutt overview for newbies</a>
+                (maintained by Bruno Postle)
+        </li></ul>
+    </li><li><a href="http://www.mutt.org/download.html">Downloading</a>
+    </li><li><a href="http://www.mutt.org/news.html">News</a> (releases, security alerts, etc.)
+    </li><li><a href="http://bugs.guug.de/db/pa/lmutt.html">Current Reported Bugs</a>
+    </li><li><a href="#discuss">User Discussion</a>
+        (mailing lists, newsgroups, IRC, etc.)
+    </li><li><a href="http://www.mutt.org/links.html">Links</a> (user advocacy, international pages,
+        user contributed docs, patches, scripts, add-ons, other recommended
+        programs, etc.)
+    </li><li><a href="#press">What Other People Are Saying About Mutt</a> (press)
+</li></ul>
+<p>
+<img src="The%20Mutt%20E-Mail%20Client_files/mutt_button.gif" alt="[Mutt Mail Agent Button]" border="0" width="88" height="31">
+<!--
+<img src="image/mutt_bar.gif" alt="[Mutt Running Dog Bar]" border=0
+width=200 height=35>
+-->
+</p><p></p><hr><p>
+</p><h2><a name="features">Features</a></h2>
+<p>
+Some of Mutt's features include:
+</p><p>
+</p><ul><li>color support
+    </li><li>message threading
+    </li><li>MIME support (including RFC2047 support for encoded headers)
+    </li><li>PGP/MIME (RFC2015)
+    </li><li>various features to support mailing lists, including list-reply
+    </li><li>active development community
+    </li><li>POP3 support
+    </li><li>IMAP support
+    </li><li>full control of message headers when composing
+    </li><li>support for multiple mailbox formats (mbox, MMDF, MH, maildir)
+    </li><li><strong>highly</strong> customizable, including keybindings and macros
+    </li><li>change configuration automatically based on recipients, current
+        folder, etc.
+    </li><li>searches using regular expressions, including an internal pattern
+        matching language 
+    </li><li>Delivery Status Notification (DSN) support
+    </li><li>postpone message composition indefinetly for later recall
+    </li><li>easily include attachments when composing, even from the command line
+    </li><li>ability to specify alternate addresses for recognition of mail 
+        forwarded from other accounts, with ability to set the From: headers
+        on replies/etc. accordingly
+    </li><li>multiple message tagging
+    </li><li>reply to or forward multiple messages at once
+    </li><li><i>.mailrc</i> style configuration files
+    </li><li>easy to install (uses GNU autoconf)
+    </li><li>compiles against either curses/ncurses or S-lang
+    </li><li>translation into at least 20 languages
+    </li><li>small and efficient
+    </li><li><em>It's free!</em> (no cost and GPL'ed)
+</li></ul>
+<p>
+<a href="http://www.mutt.org/screenshots/">Screenshots</a> demonstrating some of Mutt's
+capabilities are available.
+</p><p>
+Though written from scratch, Mutt's initial interface was based largely on the
+<a href="http://www.myxa.com/elm.html">ELM</a> mail client.  To a large extent,
+Mutt is still very ELM-like in presentation of information in menus (and in
+fact, ELM users will find it quite painless to switch as the default key
+bindings are identical).  As development progressed, features found in other
+popular clients such as PINE and MUSH have been added, the result being a
+hybrid, or "mutt." At present, it most closely resembles the <a href="http://space.mit.edu/%7Edavis/slrn.html">SLRN</a> news client.  Mutt was
+originally written by <a href="http://www.cs.hmc.edu/%7Eme/">Michael Elkins</a>
+but is now developed and maintained by the members of the Mutt development
+<a href="#discuss">mailing list</a>.
+</p><p>
+<a href="#">top</a>
+</p><p></p><hr><p>
+</p><h2><a name="discuss">Mutt User Discussion</a></h2>
+<p>
+</p><ul><li>Mailing Lists
+        <ul><li>mutt-announce@mutt.org -- Announcements.
+            </li><li><a href="mailto:mutt-users@mutt.org">mutt-users@mutt.org</a>
+                -- General Discussion.
+            </li><li><a href="http://marc.theaimsgroup.com/?l=mutt-users">mutt-users Archive</a>
+                (AIMS)
+            </li><li><a href="http://mail-archive.com/mutt-users%40mutt.org/">mutt-users Archive</a>
+                (mail-archive.com)
+            </li><li><a href="http://www.egroups.com/group/mutt-users/">mutt-users Archive</a>
+                (Egroups)
+            </li><li><a href="mailto:mutt-dev@mutt.org">mutt-dev@mutt.org</a> --
+                Development Community.
+            </li><li><a href="http://marc.theaimsgroup.com/?l=mutt-dev">mutt-dev Archive</a>
+                (AIMS)
+            </li><li><a href="http://www.egroups.com/group/mutt-dev/">mutt-dev Archive</a>
+                (Egroups)
+            </li><li><a href="mailto:mutt-po@mutt.org">mutt-po@mutt.org</a> --
+                Translation Issues.
+            </li><li><a href="http://www.mutt.org/mail-lists.html">Subscribe to the lists through this web site</a>.
+                (You need to be subscribed to the lists to post to them.)
+        </li></ul>
+        <p>
+    </p></li><li>Newsgroup
+        <ul><li><a href="news://comp.mail.mutt/">comp.mail.mutt</a>
+            </li><li><a href="http://www.deja.com/dnquery.xp?query=%7Eg%20comp.mail.mutt">comp.mail.mutt Archive</a>
+                (Deja.com)
+        </li></ul>
+        <p>
+    </p></li><li>IRC -- Channel #mutt on
+        <a href="http://www.openprojects.net/irc_servers.shtml/">irc.openprojects.net</a>
+</li></ul>
+<p>
+<a href="#">top</a>
+</p><p></p><hr><p>
+</p><h2><a name="press">Press About Mutt</a></h2>
+<p>
+</p><ul><li><a href="http://www.devshed.com/Server_Side/Administration/Mutt/page1.html">A Man And His Mutt</a>
+        -- <a href="http://www.devshed.com/">Developer Shed</a>
+    </li><li><a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;t_id=146">Mutt: An e-mail user's best friend -- Part One</a>
+        -- <a href="http://www.linuxnovice.org/">LinuxNovice.org</a>.
+        <a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;t_id=164">Part Two</a>
+    </li><li><a href="http://www.linuxcare.com/viewpoints/ap-of-the-wk/03-31-00.epl">Mutt</a> -- Mutt was the app of the week at
+        <a href="http://www.linuxcare.com/">Linuxcare</a>.
+    </li><li><a href="http://www.linuxworld.com/linuxworld/lw-1999-12/lw-12-mutt.html">Man's Best Friend</a>
+        -- <a href="http://www.linuxworld.com/">Linux World</a>.
+    </li><li><a href="http://www.32bitsonline.com/article.php3?file=issues/199812/mutt&amp;page=1">Mutt: A Unix Mailer for Experts</a>
+        -- an article from
+        <a href="http://www.32bitsonline.com/">32BitsOnline</a>.
+    </li><li><a href="http://www.ssc.com/lg/issue14/mutt.html">The Mutt Mailer</a>
+        -- an (old) article from the
+        <a href="http://www.ssc.com/lg/">Linux Gazette</a>.
+</li></ul>
+<p>
+<a href="#">top</a>
+</p><p></p><hr>
+<address>Last updated on March 13, 2002 by
+  <a href="http://jblosser.firinn.org/">Jeremy Blosser</a>.
+</address>
+URL:&lt;http://www.mutt.org/index.html&gt;<br>
+Copyright © 1996-9 Michael R. Elkins.  All rights reserved.<br>
+Copyright © 1999-2002 Jeremy Blosser.  All rights reserved.
+<hr>
+<!-- BEGIN HOSTED BY -->
+<a href="http://www.gbnet.net/"><img src="The%20Mutt%20E-Mail%20Client_files/gbnettek_w100_transb.gif" width="100" height="64" alt="GBNet/NetTek" border="0" vspace="10"></a>
+<br><small>hosted by<br>
+<a href="http://www.gbnet.net/">GBNet/NetTek</a></small>
+<!-- END HOSTED BY -->
+
+</body></html>
+--ReaqsoxgOBHFXBhH--
+

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml?rev=1094991&view=auto
==============================================================================
--- james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml (added)
+++ james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml Tue Apr 19 10:12:19 2011
@@ -0,0 +1,274 @@
+<message>
+<header>
+<field>
+From: Lars Hecking &lt;lhecking@nmrc.ie&gt;</field>
+<field>
+To: mutt-dev@mutt.org</field>
+<field>
+Subject: MIME handling bug demo</field>
+<field>
+Mime-Version: 1.0</field>
+<field>
+Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH"</field>
+<field>
+Content-Disposition: inline</field>
+<field>
+Content-Transfer-Encoding: 8bit</field>
+<field>
+X-Mutt-Fcc: </field>
+<field>
+Status: RO</field>
+<field>
+Content-Length: 11138</field>
+<field>
+Lines: 226</field>
+</header>
+<multipart>
+<preamble>
+</preamble>
+<body-part>
+<header>
+<field>
+Content-Type: text/plain; charset=us-ascii</field>
+<field>
+Content-Disposition: inline</field>
+</header>
+<body>
+
+-- 
+The plot was designed in a light vein that somehow became varicose.
+                -- David Lardner
+</body>
+</body-part>
+<body-part>
+<header>
+</header>
+<body>
+</body>
+</body-part>
+<body-part>
+<header>
+<field>
+Content-Type: text/html; charset=iso-8859-15</field>
+<field>
+Content-Disposition: attachment; filename="The Mutt E-Mail Client.html"</field>
+<field>
+Content-Transfer-Encoding: 8bit</field>
+</header>
+<body>
+&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;The Mutt E-Mail Client&lt;/title&gt;&lt;/head&gt;
+
+
+
+&lt;body&gt;
+
+&lt;center&gt;
+&lt;h1&gt;The Mutt E-Mail Client&lt;/h1&gt;
+&lt;p&gt;
+&lt;cite&gt;
+"All mail clients suck.  This one just sucks less."  -me, circa 1995
+&lt;/cite&gt;
+&lt;/p&gt;&lt;/center&gt;
+&lt;p&gt;
+&lt;a href="http://www.mutt.org/links.html#mirrors"&gt;mirrors&lt;/a&gt;
+&lt;/p&gt;&lt;hr&gt;&lt;p&gt;
+&lt;/p&gt;&lt;h2&gt;Latest News&lt;/h2&gt;
+&lt;!-- Stick important news (security, etc.) here, cycled out to news.html. --&gt;
+&lt;p&gt;
+Mutt 1.3.28 was released on March 13, 2002.  This is a &lt;strong&gt;release
+candidate&lt;/strong&gt; for 1.4.
+&lt;/p&gt;&lt;p&gt;
+Mutt 1.2.5.1 and 1.3.25 were released on January 1, 2002.  These releases both
+fix a &lt;strong&gt;security hole&lt;/strong&gt; which can be remotely exploited.  For more
+information, see the
+&lt;a href="http://www.mutt.org/announce/mutt-1.2.5.1-1.3.25.html"&gt;release announcement&lt;/a&gt;.
+&lt;/p&gt;&lt;p&gt;
+Mutt 1.3.24 was released on November 30, 2001.  This is a &lt;strong&gt;beta&lt;/strong&gt;
+development release toward the next stable public release version.  There have
+been several large changes since 1.2.x, so please check the
+&lt;a href="http://www.mutt.org/changes.html"&gt;recent changes page&lt;/a&gt;.
+&lt;/p&gt;&lt;p&gt;
+The Mutt CVS server has &lt;strong&gt;moved&lt;/strong&gt; from ftp.guug.de to ftp.mutt.org.
+&lt;/p&gt;&lt;p&gt;
+&lt;a href="http://www.mutt.org/news.html"&gt;more news&lt;/a&gt;
+&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;
+&lt;/p&gt;&lt;h2&gt;General Info&lt;/h2&gt;
+&lt;p&gt;
+Mutt is a small but very powerful text-based mail client for Unix operating
+systems.  The latest public release version is 1.3.28, which is a
+&lt;strong&gt;release candidate&lt;/strong&gt; for 1.4.  The current stable public release
+version is 1.2.5.1. For more information, see the following:
+&lt;/p&gt;&lt;p&gt;
+&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="#features"&gt;Features&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/screenshots/"&gt;Screenshots&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;Documentation
+        &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.fefe.de/muttfaq/faq"&gt;FAQ&lt;/a&gt;
+        (maintained by Felix von Leitner)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/doc/man_page.html"&gt;Man Page&lt;/a&gt;
+            &lt;/li&gt;&lt;li&gt;Manual
+                &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/doc/manual/"&gt;HTML&lt;/a&gt;
+                        (&lt;a href="http://www.mutt.org/doc/manual.html.tar.gz"&gt;gzipped&lt;/a&gt;)
+                    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/doc/manual.txt"&gt;Text&lt;/a&gt;
+                        (&lt;a href="http://www.mutt.org/doc/manual.txt.gz"&gt;gzipped&lt;/a&gt;)
+                &lt;/li&gt;&lt;/ul&gt;
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/changes.html"&gt;Recent Changes to Mutt&lt;/a&gt;
+                (please read if upgrading)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/links.html#config"&gt;Sample Configuration (.muttrc, etc.) Files&lt;/a&gt;
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://mutt.sourceforge.net/imap/"&gt;Mutt and IMAP&lt;/a&gt;
+                (maintained by Brendan Cully)
+            &lt;/li&gt;&lt;li&gt;Using Mutt with GPG/PGP
+                &lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/doc/PGP-Notes.txt"&gt;Official Mutt doc&lt;/a&gt;
+                        (included in the release)
+                    &lt;/li&gt;&lt;li&gt;&lt;a href="http://codesorcery.net/mutt/mutt-gnupg-howto"&gt;Alternate version&lt;/a&gt;
+                        (for PGP/GPG newbies, by Justin R. Miller)
+                    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxdoc.org/HOWTO/Mutt-GnuPG-PGP-HOWTO.html"&gt;Alternate version&lt;/a&gt;
+                        (from the LDP)
+                &lt;/li&gt;&lt;/ul&gt;
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://mutt.blackfish.org.uk/"&gt;Mutt overview for newbies&lt;/a&gt;
+                (maintained by Bruno Postle)
+        &lt;/li&gt;&lt;/ul&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/download.html"&gt;Downloading&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/news.html"&gt;News&lt;/a&gt; (releases, security alerts, etc.)
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://bugs.guug.de/db/pa/lmutt.html"&gt;Current Reported Bugs&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="#discuss"&gt;User Discussion&lt;/a&gt;
+        (mailing lists, newsgroups, IRC, etc.)
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/links.html"&gt;Links&lt;/a&gt; (user advocacy, international pages,
+        user contributed docs, patches, scripts, add-ons, other recommended
+        programs, etc.)
+    &lt;/li&gt;&lt;li&gt;&lt;a href="#press"&gt;What Other People Are Saying About Mutt&lt;/a&gt; (press)
+&lt;/li&gt;&lt;/ul&gt;
+&lt;p&gt;
+&lt;img src="The%20Mutt%20E-Mail%20Client_files/mutt_button.gif" alt="[Mutt Mail Agent Button]" border="0" width="88" height="31"&gt;
+&lt;!--
+&lt;img src="image/mutt_bar.gif" alt="[Mutt Running Dog Bar]" border=0
+width=200 height=35&gt;
+--&gt;
+&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;
+&lt;/p&gt;&lt;h2&gt;&lt;a name="features"&gt;Features&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;
+Some of Mutt's features include:
+&lt;/p&gt;&lt;p&gt;
+&lt;/p&gt;&lt;ul&gt;&lt;li&gt;color support
+    &lt;/li&gt;&lt;li&gt;message threading
+    &lt;/li&gt;&lt;li&gt;MIME support (including RFC2047 support for encoded headers)
+    &lt;/li&gt;&lt;li&gt;PGP/MIME (RFC2015)
+    &lt;/li&gt;&lt;li&gt;various features to support mailing lists, including list-reply
+    &lt;/li&gt;&lt;li&gt;active development community
+    &lt;/li&gt;&lt;li&gt;POP3 support
+    &lt;/li&gt;&lt;li&gt;IMAP support
+    &lt;/li&gt;&lt;li&gt;full control of message headers when composing
+    &lt;/li&gt;&lt;li&gt;support for multiple mailbox formats (mbox, MMDF, MH, maildir)
+    &lt;/li&gt;&lt;li&gt;&lt;strong&gt;highly&lt;/strong&gt; customizable, including keybindings and macros
+    &lt;/li&gt;&lt;li&gt;change configuration automatically based on recipients, current
+        folder, etc.
+    &lt;/li&gt;&lt;li&gt;searches using regular expressions, including an internal pattern
+        matching language 
+    &lt;/li&gt;&lt;li&gt;Delivery Status Notification (DSN) support
+    &lt;/li&gt;&lt;li&gt;postpone message composition indefinetly for later recall
+    &lt;/li&gt;&lt;li&gt;easily include attachments when composing, even from the command line
+    &lt;/li&gt;&lt;li&gt;ability to specify alternate addresses for recognition of mail 
+        forwarded from other accounts, with ability to set the From: headers
+        on replies/etc. accordingly
+    &lt;/li&gt;&lt;li&gt;multiple message tagging
+    &lt;/li&gt;&lt;li&gt;reply to or forward multiple messages at once
+    &lt;/li&gt;&lt;li&gt;&lt;i&gt;.mailrc&lt;/i&gt; style configuration files
+    &lt;/li&gt;&lt;li&gt;easy to install (uses GNU autoconf)
+    &lt;/li&gt;&lt;li&gt;compiles against either curses/ncurses or S-lang
+    &lt;/li&gt;&lt;li&gt;translation into at least 20 languages
+    &lt;/li&gt;&lt;li&gt;small and efficient
+    &lt;/li&gt;&lt;li&gt;&lt;em&gt;It's free!&lt;/em&gt; (no cost and GPL'ed)
+&lt;/li&gt;&lt;/ul&gt;
+&lt;p&gt;
+&lt;a href="http://www.mutt.org/screenshots/"&gt;Screenshots&lt;/a&gt; demonstrating some of Mutt's
+capabilities are available.
+&lt;/p&gt;&lt;p&gt;
+Though written from scratch, Mutt's initial interface was based largely on the
+&lt;a href="http://www.myxa.com/elm.html"&gt;ELM&lt;/a&gt; mail client.  To a large extent,
+Mutt is still very ELM-like in presentation of information in menus (and in
+fact, ELM users will find it quite painless to switch as the default key
+bindings are identical).  As development progressed, features found in other
+popular clients such as PINE and MUSH have been added, the result being a
+hybrid, or "mutt." At present, it most closely resembles the &lt;a href="http://space.mit.edu/%7Edavis/slrn.html"&gt;SLRN&lt;/a&gt; news client.  Mutt was
+originally written by &lt;a href="http://www.cs.hmc.edu/%7Eme/"&gt;Michael Elkins&lt;/a&gt;
+but is now developed and maintained by the members of the Mutt development
+&lt;a href="#discuss"&gt;mailing list&lt;/a&gt;.
+&lt;/p&gt;&lt;p&gt;
+&lt;a href="#"&gt;top&lt;/a&gt;
+&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;
+&lt;/p&gt;&lt;h2&gt;&lt;a name="discuss"&gt;Mutt User Discussion&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;
+&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Mailing Lists
+        &lt;ul&gt;&lt;li&gt;mutt-announce@mutt.org -- Announcements.
+            &lt;/li&gt;&lt;li&gt;&lt;a href="mailto:mutt-users@mutt.org"&gt;mutt-users@mutt.org&lt;/a&gt;
+                -- General Discussion.
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://marc.theaimsgroup.com/?l=mutt-users"&gt;mutt-users Archive&lt;/a&gt;
+                (AIMS)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://mail-archive.com/mutt-users%40mutt.org/"&gt;mutt-users Archive&lt;/a&gt;
+                (mail-archive.com)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.egroups.com/group/mutt-users/"&gt;mutt-users Archive&lt;/a&gt;
+                (Egroups)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="mailto:mutt-dev@mutt.org"&gt;mutt-dev@mutt.org&lt;/a&gt; --
+                Development Community.
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://marc.theaimsgroup.com/?l=mutt-dev"&gt;mutt-dev Archive&lt;/a&gt;
+                (AIMS)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.egroups.com/group/mutt-dev/"&gt;mutt-dev Archive&lt;/a&gt;
+                (Egroups)
+            &lt;/li&gt;&lt;li&gt;&lt;a href="mailto:mutt-po@mutt.org"&gt;mutt-po@mutt.org&lt;/a&gt; --
+                Translation Issues.
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mutt.org/mail-lists.html"&gt;Subscribe to the lists through this web site&lt;/a&gt;.
+                (You need to be subscribed to the lists to post to them.)
+        &lt;/li&gt;&lt;/ul&gt;
+        &lt;p&gt;
+    &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Newsgroup
+        &lt;ul&gt;&lt;li&gt;&lt;a href="news://comp.mail.mutt/"&gt;comp.mail.mutt&lt;/a&gt;
+            &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.deja.com/dnquery.xp?query=%7Eg%20comp.mail.mutt"&gt;comp.mail.mutt Archive&lt;/a&gt;
+                (Deja.com)
+        &lt;/li&gt;&lt;/ul&gt;
+        &lt;p&gt;
+    &lt;/p&gt;&lt;/li&gt;&lt;li&gt;IRC -- Channel #mutt on
+        &lt;a href="http://www.openprojects.net/irc_servers.shtml/"&gt;irc.openprojects.net&lt;/a&gt;
+&lt;/li&gt;&lt;/ul&gt;
+&lt;p&gt;
+&lt;a href="#"&gt;top&lt;/a&gt;
+&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;&lt;p&gt;
+&lt;/p&gt;&lt;h2&gt;&lt;a name="press"&gt;Press About Mutt&lt;/a&gt;&lt;/h2&gt;
+&lt;p&gt;
+&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.devshed.com/Server_Side/Administration/Mutt/page1.html"&gt;A Man And His Mutt&lt;/a&gt;
+        -- &lt;a href="http://www.devshed.com/"&gt;Developer Shed&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;amp;t_id=146"&gt;Mutt: An e-mail user's best friend -- Part One&lt;/a&gt;
+        -- &lt;a href="http://www.linuxnovice.org/"&gt;LinuxNovice.org&lt;/a&gt;.
+        &lt;a href="http://www.linuxnovice.org/main_software.php3?VIEW=VIEW&amp;amp;t_id=164"&gt;Part Two&lt;/a&gt;
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxcare.com/viewpoints/ap-of-the-wk/03-31-00.epl"&gt;Mutt&lt;/a&gt; -- Mutt was the app of the week at
+        &lt;a href="http://www.linuxcare.com/"&gt;Linuxcare&lt;/a&gt;.
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linuxworld.com/linuxworld/lw-1999-12/lw-12-mutt.html"&gt;Man's Best Friend&lt;/a&gt;
+        -- &lt;a href="http://www.linuxworld.com/"&gt;Linux World&lt;/a&gt;.
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.32bitsonline.com/article.php3?file=issues/199812/mutt&amp;amp;page=1"&gt;Mutt: A Unix Mailer for Experts&lt;/a&gt;
+        -- an article from
+        &lt;a href="http://www.32bitsonline.com/"&gt;32BitsOnline&lt;/a&gt;.
+    &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ssc.com/lg/issue14/mutt.html"&gt;The Mutt Mailer&lt;/a&gt;
+        -- an (old) article from the
+        &lt;a href="http://www.ssc.com/lg/"&gt;Linux Gazette&lt;/a&gt;.
+&lt;/li&gt;&lt;/ul&gt;
+&lt;p&gt;
+&lt;a href="#"&gt;top&lt;/a&gt;
+&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;hr&gt;
+&lt;address&gt;Last updated on March 13, 2002 by
+  &lt;a href="http://jblosser.firinn.org/"&gt;Jeremy Blosser&lt;/a&gt;.
+&lt;/address&gt;
+URL:&amp;lt;http://www.mutt.org/index.html&amp;gt;&lt;br&gt;
+Copyright © 1996-9 Michael R. Elkins.  All rights reserved.&lt;br&gt;
+Copyright © 1999-2002 Jeremy Blosser.  All rights reserved.
+&lt;hr&gt;
+&lt;!-- BEGIN HOSTED BY --&gt;
+&lt;a href="http://www.gbnet.net/"&gt;&lt;img src="The%20Mutt%20E-Mail%20Client_files/gbnettek_w100_transb.gif" width="100" height="64" alt="GBNet/NetTek" border="0" vspace="10"&gt;&lt;/a&gt;
+&lt;br&gt;&lt;small&gt;hosted by&lt;br&gt;
+&lt;a href="http://www.gbnet.net/"&gt;GBNet/NetTek&lt;/a&gt;&lt;/small&gt;
+&lt;!-- END HOSTED BY --&gt;
+
+&lt;/body&gt;&lt;/html&gt;</body>
+</body-part>
+<epilogue>
+
+</epilogue>
+</multipart>
+</message>

Propchange: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml?rev=1094991&view=auto
==============================================================================
--- james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml (added)
+++ james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml Tue Apr 19 10:12:19 2011
@@ -0,0 +1,58 @@
+<message>
+<header>
+<field>
+From: Lars Hecking &lt;lhecking@nmrc.ie&gt;</field>
+<field>
+To: mutt-dev@mutt.org</field>
+<field>
+Subject: MIME handling bug demo</field>
+<field>
+Mime-Version: 1.0</field>
+<field>
+Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH"</field>
+<field>
+Content-Disposition: inline</field>
+<field>
+Content-Transfer-Encoding: 8bit</field>
+<field>
+X-Mutt-Fcc: </field>
+<field>
+Status: RO</field>
+<field>
+Content-Length: 11138</field>
+<field>
+Lines: 226</field>
+</header>
+<multipart>
+<preamble>
+</preamble>
+<body-part>
+<header>
+<field>
+Content-Type: text/plain; charset=us-ascii</field>
+<field>
+Content-Disposition: inline</field>
+</header>
+<text-body name="2002_06_12_doublebound_decoded_1_1.txt"/>
+</body-part>
+<body-part>
+<header>
+</header>
+<text-body name="2002_06_12_doublebound_decoded_1_2.txt"/>
+</body-part>
+<body-part>
+<header>
+<field>
+Content-Type: text/html; charset=iso-8859-15</field>
+<field>
+Content-Disposition: attachment; filename="The Mutt E-Mail Client.html"</field>
+<field>
+Content-Transfer-Encoding: 8bit</field>
+</header>
+<text-body name="2002_06_12_doublebound_decoded_1_3.txt"/>
+</body-part>
+<epilogue>
+
+</epilogue>
+</multipart>
+</message>

Propchange: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt?rev=1094991&view=auto
==============================================================================
--- james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt (added)
+++ james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt Tue Apr 19 10:12:19 2011
@@ -0,0 +1,4 @@
+
+-- 
+The plot was designed in a light vein that somehow became varicose.
+                -- David Lardner

Propchange: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_1.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_2.txt
URL: http://svn.apache.org/viewvc/james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_2.txt?rev=1094991&view=auto
==============================================================================
    (empty)

Propchange: james/mime4j/trunk/core/src/test/resources/mimetools-testmsgs/2002_06_12_doublebound_decoded_1_2.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain



Mime
View raw message