OVERLOADED

overload: ""
See "" in Mail::Message::Head.
overload: bool
See bool in Mail::Message::Head.

METHODS

See METHODS in Mail::Reporter

Constructors

$class->build( [PAIR|FIELD]-LIST )
See build in Mail::Message::Head.
$class->new( OPTIONS )
Option Defined in Default

cache_fields

false

field_type

Mail::Message::Head

Mail::Message::Field::Fast

log

Mail::Reporter

'WARNINGS'

message

Mail::Message::Head

undef

modified

Mail::Message::Head

<false>

trace

Mail::Reporter

'WARNINGS'

cache_fields => BOOLEAN
This is only a read-cache on fields, because this kind of header does not allow writing of fields. See Mail::Box::IMAP4::new(cache_head), this value is set to false for NO and true for PARTIAL..
field_type => CLASS
log => LEVEL
message => MESSAGE
modified => BOOLEAN
trace => LEVEL

The header

$obj->isDelayed
See isDelayed in Mail::Message::Head.
$obj->isEmpty
See isEmpty in Mail::Message::Head.
$obj->isModified
See isModified in Mail::Message::Head.
$obj->knownNames
See knownNames in Mail::Message::Head.
$obj->message( [MESSAGE] )
See message in Mail::Message::Head.
$obj->modified( [BOOLEAN] )
See modified in Mail::Message::Head.
$obj->orderedFields
See orderedFields in Mail::Message::Head.

Access to the header

$obj->get( NAME [,INDEX] )

Get the information about the header line NAME. Realization will take place.

$obj->study( NAME [,INDEX] )
See study in Mail::Message::Head.

About the body

$obj->guessBodySize
See guessBodySize in Mail::Message::Head.
$obj->isMultipart
See isMultipart in Mail::Message::Head.

Internals

$obj->addNoRealize( FIELD )
See addNoRealize in Mail::Message::Head.
$obj->addOrderedFields( FIELDS )
See addOrderedFields in Mail::Message::Head.
$obj->fileLocation
See fileLocation in Mail::Message::Head.
$obj->load
See load in Mail::Message::Head.
$obj->moveLocation( DISTANCE )
See moveLocation in Mail::Message::Head.
$obj->read( PARSER )
See read in Mail::Message::Head.
$obj->setNoRealize( FIELD )
See setNoRealize in Mail::Message::Head.

Error handling

$obj->AUTOLOAD
See AUTOLOAD in Mail::Reporter.
$obj->addReport( OBJECT )
See addReport in Mail::Reporter.
$obj->defaultTrace( [LEVEL]|[LOGLEVEL, TRACELEVEL]|[LEVEL, CALLBACK] )
$class->defaultTrace( [LEVEL]|[LOGLEVEL, TRACELEVEL]|[LEVEL, CALLBACK] )
See defaultTrace in Mail::Reporter.
$obj->errors
See errors in Mail::Reporter.
$obj->log( [LEVEL [,STRINGS]] )
$class->log( [LEVEL [,STRINGS]] )
See log in Mail::Reporter.
$obj->logPriority( LEVEL )
$class->logPriority( LEVEL )
See logPriority in Mail::Reporter.
$obj->logSettings
See logSettings in Mail::Reporter.
$obj->notImplemented
See notImplemented in Mail::Reporter.
$obj->report( [LEVEL] )
See report in Mail::Reporter.
$obj->reportAll( [LEVEL] )
See reportAll in Mail::Reporter.
$obj->trace( [LEVEL] )
See trace in Mail::Reporter.
$obj->warnings
See warnings in Mail::Reporter.

Cleanup

$obj->DESTROY
See DESTROY in Mail::Reporter.