=head1 NAME
Mail::Box-Index - list of all extended documentation
=head1 DESCRIPTION
All methods defined by MailBox are documented, but you still need to
get a grip on the large picture: the relations between the modules
and the methods. These larger explanations are included in the
DETAILS of the manual pages, and listed here below. Of course, each
page has a DESCRIPTION section as well, which tells some bare necessities
about the module.
Only the HTML version of this manual page will list the sections.
=begin :html
- General sources of information
- MailBox distribution overview (Mail::Box-Overview)
- MailBox simple recepies (Mail::Box-Cookbook)
- Messages (L)
See separate entries on header, body, fields
and construction in this index below.
- Structure of a Message
- Coercing messages
- Message object implementation
- Message class implementation
- Message headers (L)
- Ordered header fields
- Subsets of header fields
- Head class implementation
- Message header fields (L)
- Field syntax
- Folding fields
- Structured fields
- Comments in fields
- Getting a field
- Using get() field
- Using study() field
- Using resent groups (Mail::Message::Head::ResentGroup)
- Mailing list fields
- Spam fighting fields
- The field's data
- Access to the field
- Using simplified field access
- Specifying field data
- Field class implementation
- Message bodies (L)
- Access to the body
- Body meta information
- Content types (MIME::Types)
- Content transfer encoding (Mail::Message::TransferEnc)
- Multipart bodies (Mail::Message::Body::Multipart)
- Nested (encapsulated) messages (Mail::Message::Body::Nested)
- Body class implementation
- Data collector bodies
- Complex bodies
- Message labels
- Labels (Mail::Message)
- Predefined labels (Mail::Message)
- Storing labels folder dependent
- Flags in filename (Mail::Box::Maildir::Message)
- Status and X-Status fields (MBOX and POP3)
- The .mh_sequences file (Mail::Box::MH::Labels)
- IMAP protocol flags (Mail::Box::IMAP4::Message)
- Other labels (IMAP4)
- Caching labels (IMAP4)
- Message processing
- Reading a message (Mail::Message::Construct::Read)
- Building a message
(Mail::Message::Construct::Build)
- Reply to a message (Mail::Message::Construct::Reply)
- Creating a forward
(Mail::Message::Construct::Forward)
- Bounce a message (Mail::Message::Construct::Bounce)
- Rebuilding a message
(Mail::Message::Construct::Rebuild)
- Convert messages
- To and from Mail::Internet objects (Mail::Message::Convert::MailInternet)
- To and from MIME::Entity objects(Mail::Message::Convert::MimeEntity)
- Into HTML (Mail::Message::Convert::Html)
- Convert body contents
- From HTML to PostScript (Mail::Message::Convert::HtmlFormatPS)
- From HTML into plain text (Mail::Message::Convert::HtmlFormatText)
- Beautify text (Mail::Message::Convert::TextAutoformat)
- Folders (L)
See separate section for type specifics below.
- Folder managers
- Managing open folders (Mail::Box::Manager)
- Managing a user (Mail::Box::Manage::User)
- Folder types (Mail::Box)
- Different kinds of folders
- Available folder types
- Folder class implementation
- Folder tied as array (Mail::Box::Tie::ARRAY)
- Folder tied as hash (Mail::Box::Tie::HASH)
- Folder locking (Mail::Box::Locker)
- Searching folders (Mail::Box::Search)
- scan header and body (Mail::Box::Search::Grep)
- check for spam (Mail::Box::Search::SpamAssassin)
- Managing messages located in folders (Mail::Box::Message)
- Folder types
- DBX folders (Mail::Box::Dbx, read only)
- How DBX folders work
- This implementation
- Converting DBX folders to MBOX
- IMAP4 folders (Mail::Box::IMAP4)
- MAILDIR folders (Mail::Box::Maildir)
- MBOX folders (Mail::Box::Mbox)
- How MBOX folders work
- Simulation of sub-folders
- MH folders (Mail::Box::MH)
- How MH folders work
- This implementation
- An index-file
- POP3 folders (Mail::Box::POP3)
- How POP3 folders work
- This implementation
- Discussion threads
- The thread manager (Mail::Box::Thread::Manager)
- Maintaining threads
- Delayed thread detection
- The thread node (Mail::Box::Thread::Node)
- Transmitting messages (L)
- Sending (Mail::Transport::Send)
- Via Exim (Mail::Transport::Exim)
- Via Mailx (Mail::Transport::Mailx)
- Via Qmail (Mail::Transport::Qmail)
- Via Sendmail or Postfix (Mail::Transport::Sendmail)
- Via raw SMTP (Mail::Transport::SMTP)
- Receiving (Mail::Transport::Receive)
- Via POP3 (Mail::Transport::POP3)
- Bi-directional
- Via IMAP4 (Mail::Transport::IMAP4)
- Performance
- Quality over performance
- Weak references
- Reducing memory consumption
- Lazy extraction
- Picking the optimal body class
- Reducing the header size
(Mail::Message::Head::Partial)
-
- Destructing messages (Mail::Box::Message::Destructed)
- Additional modules
- Extensions
- Mail::Box::Parser::C, a faster parser
- HTML::FromMail,
webmail applications builder
- Helper modules
- MIME::Types
- Object::Realize::Later
- User::Identity
=end :html
=head1 SEE ALSO
This module is part of Mail-Box distribution version 2.091,
built on September 06, 2009. Website: F
=head1 LICENSE
Copyrights 2001-2009 by Mark Overmeer. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
See F