This page is dedicated to Perl's MailBox module.
MailBox consists of a large set of packages which implement
powerful methods to handle e-mail in
MailBox requires Perl 5.6.1; there is no way
it can be ported to earlier versions of Perl. 5.8.0 is supported
as well. Next to this, some other Perl modules are required, which
will be fetched when you install the module.
The module is currently being improved with a
the NLnet Foundation.
||Documentation is available in various forms
- Traditional manual pages (as pod) are enclosed
in the released
Start with reading the MailBox-Overview and
MailBox-Cookbook manual pages.
- The HTML version of the
manual pages is much more useful. They are
available to browse directly or
downloadable as package.
Installing the html documentation package may be awkward.
- The slides of a tutorial
presented at YAPC::Europe 2002 contain many examples. It is a
good overview if you want to learn MailBox
fast. Of course, it only shows an extract of the features.
- The slides of the
tutorial at YAPC::Europe 2003 show examples with new
- Example scripts are also enclosed in each module.
Have a look
at the examples/ and scripts/ directories.
The examples are small, the scripts are worked-out programs.
Maybe you can contribute your own applications!
- An entry level description
on how to use MailBox was presented during
The paper as
PostScript gzipped (74kB), or
- The complex internals of message objects where
discussed during the
German Perl Workshop 2002.
The paper as
Postscript gzipped (174kB), or
||Once, there was a mailinglist, but it attracted far
more spam than serious mail. You can always contact
me with questions.
||The following people made substantial contributions to
All contributors are listed in the ChangeLog.
Contact Mark if you want to join in!
- Mark Overmeer:
design and implementation of close to all code.
- Liz Mattijsen: POP3 implementation.
- David Coppit, Tassilo von Parseval, Alan Kelm.