Path: usenet.cise.ufl.edu!huron.eel.ufl.edu!usenet.eel.ufl.edu!news.ultranet.com!news-out.communique.net!communique!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.direct.ca!logbridge.uoregon.edu!nntp.teleport.com!news.teleport.com!not-for-mail
From: Eryq <[email protected]>
Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules
Subject: MIME-tools 4.112 available on CPAN
Followup-To: comp.lang.perl.modules
Date: 22 Jan 1998 23:19:56 GMT
Organization: Zero G, Inc.
Lines: 89
Sender: [email protected]
Approved: [email protected] (comp.lang.perl.announce)
Message-ID: <[email protected]>
NNTP-Posting-Host: gadget.cscaper.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: usenet.cise.ufl.edu comp.lang.perl.announce:53 comp.lang.perl.modules:1275

As I write this, the first official Beta copy of MIME-tools 4.x
is winging its way up to PAUSE.

WHAT IS IT?
       This toolkit allows you to parse and/or construct MIME messages;
       e.g., email messages with attachments.

PORTABILITY
       The modules have been ported to Win32, and pass the tests
       under Win95 using the GS port of Perl5.004.

THINGS TO LOOK FOR
       New decoder classes. (MIME::Decoder::*)

       More-sensible (and simpler) encoding strategy.
       (MIME::Decoder::NBit)

       Ability to attach to singleparts. (MIME::Entity::attach)

       Better print/stringify support. (MIME::Entity)

       Easier access to MIME attributes. (MIME::Head::mime_attr)

       More RFC-compliant parsing. (MIME::ParserBase)

       Preservation of preamble/epilogue (MIME::Entity)

WARNINGS
       MIME-tools users be aware: there have been numerous changes.
       PLEASE PLEASE PLEASE read the README-OR-DIE file before
       blindly doing a "make install".  The bulk of it follows
       this message.

ONE MORE THING
       As always, send me email the moment you have a gripe,
       especially if something breaks.

       Enjoy.

---------------------------------------------------------
MAJOR CHANGES FROM 3.0 TO 4.0:

  Temp files
       FileHandle::tmpfile is no longer emulated if you have Perl5.004,
       which has fixed the tmpfile() problem; you should (especially
       if running under Win32) get Perl5.004 ASAP.  Otherwise, the
       fairly-portable (if ugly) opendup() emulation is hardcoded.

  Module structure
       MIME::Latin1 is deprecated.

       MIME::IO is deprecated; its functionality has been replaced
       by the IO::Scalar, IO::ScalarArray, and IO::Wrap modules.
       You will need these to run the toolkit.

       New encodings x-uuencode (x-uu) and x-gzip64
       are now supported.

       MIME::Decoder has been split into a tree of modules.

  Encodings
       The '7bit' encoder now only warns of violations;
       it longer uses the deprecated MIME::Latin1.

       The 'quoted-printable' decoder now uses the newest
       MIME::QuotedPrint,
       and amends its output with guideline #8 from RFC2049 (From/.).

  Output
       Output format is slightly-different (but more sensible)
       if you use parse_nested_messages() or have singlepart entities
       with parts attached.
       See MIME::Entity::print for details.

       As of 4.112, MIME::Entity::print_body recurses for multipart
       entities: this is more convenient and less surprising.

  Debugging
       All toolkit warnings may be turned off with config 'QUIET'.
       See MIME::ToolUtils for details.

--
 ___  _ _ _   _  ___ _   Eryq ([email protected])
/ _ \| '_| | | |/ _ ' /  President, Zero G Inc: http://www.zeegee.com/
|  __/| | | |_| | |_| |
\___||_|  \__, |\__, |___/\  Visit STREETWISE, Chicago's newspaper by/
          |___/    |______/ of the homeless: http://www.streetwise.org