NAME

Mail::Message::Body::Delayed - body of a Mail::Message but not read yet.

CLASS HIERARCHY

Mail::Message::Body::Delayed realizes Mail::Message::Body + ::Construct + ::Encode
is a Mail::Reporter                   is a Mail::Reporter

SYNOPSIS

See Mail::Message::Body

DESCRIPTION

Read Mail::Message::Body and Mail::Box-Overview first. Message bodies of this type will be replaced by another type the moment you access the content. In this documentation you will find the description of how a message body gets delay loaded.

METHOD INDEX

The general methods for Mail::Message::Body::Delayed objects:

MMBC attach MESSAGES, OPTIONS         MMB message [MESSAGE]
MMBE check                            MMB mimeType
 MMB checked [BOOLEAN]                MMB modified [BOOL]
MMBC concatenate COMPONENTS               new OPTIONS
 MMB decoded OPTIONS                  MMB nrLines
 MMB disposition [STRING|FIELD]       MMB print [FILE]
MMBE encode OPTIONS                   MMB reply OPTIONS
MMBE encoded                           MR report [LEVEL]
  MR errors                            MR reportAll [LEVEL]
 MMB file                             MMB size
MMBC foreachLine CODE                 MMB string
MMBE isBinary                        MMBC stripSignature OPTIONS
 MMB isDelayed                         MR trace [LEVEL]
 MMB isMultipart                      MMB transferEncoding [STRING|FI...
 MMB lines                            MMB type
  MR log [LEVEL [,STRINGS]]            MR warnings

The extra methods for extension writers:

  MR AUTOLOAD                             load
  MR DESTROY                           MR logPriority LEVEL
MMBE addTransferEncHandler NAME,...    MR logSettings
 MMB clone                            MMB moveLocation [DISTANCE]
 MMB fileLocation                      MR notImplemented
MMBE getTransferEncHandler TYPE       MMB read PARSER, HEAD, BODYTYPE...
  MR inGlobalDestruction             MMBE unify BODY

Methods prefixed with an abbreviation are described in the following manual-pages:

  MR = L<Mail::Reporter>
 MMB = L<Mail::Message::Body>
MMBC = L<Mail::Message::Body::Construct>
MMBE = L<Mail::Message::Body::Encode>

METHODS

The body will currently only stay delayed when you call for isDelayed, message, guessSize, and maybe for isMultipart and nrLines. In all ot

new OPTIONS

The constuctor used the following options:

OPTION    DESCRIBED IN                  DEFAULT
data      Mail::Message::Body           <ignored>
log       Mail::Reporter                'WARNINGS'
message   Mail::Message::Body           undef
modified  Mail::Message::Body           <ignored>
trace     Mail::Reporter                'WARNINGS'

METHODS for extension writers

load

Returns the loaded version of this body.

SEE ALSO

Mail::Box-Overview

AUTHOR

Mark Overmeer (mailbox@overmeer.net). All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

VERSION

This code is beta, version 2.00_20.

Copyright (c) 2001 Mark Overmeer. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.