METHODS

See METHODS in Mail::Reporter

Constructors

$class->new( %options )
Option Defined in Default

filename

<required>

log

Mail::Reporter

'WARNINGS'

trace

Mail::Reporter

'WARNINGS'

filename => FILENAME
The FILENAME which is used in each directory to store the headers of all mails. The filename must be an absolute path.
log => LEVEL
trace => LEVEL

The Label Table

$obj->append( $messages )

Append the label information about the specified $messages to the end of the label file. The information will not be merged with the information already present in the label file.

$obj->filename

Returns the name of the index file.

$obj->get( $msgnr )

Look if there is label info for message $msgnr.

$obj->print( $fh, $messages )

Print the labels of the specified messages to the opened file.

$obj->read

Read all label information from file.

$obj->write( $messages )

Write the labels related to the specified messages to the label file.

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.