METHODS

See METHODS in Mail::Reporter

$obj->fields( MESSAGE, OPTIONS )
$class->fields( MESSAGE, OPTIONS )

Collect information about the header fields.

Option Default

ignore

undef

remove_list_group

1

remove_resent_groups

1

remove_spam_groups

1

select

''

ignore => STRING
The reverse of select: which fields not to take.
remove_list_group => BOOLEAN
Do not select the headers which are added by mailing list software. See Mail::Message::Head::ListGroup.
remove_resent_groups => BOOLEAN
Remove all the lines which are related to transport of the message, for instance the Received and Return-Path, and all lines which start with Resent->. See Mail::Message::Head::ResentGroup.
remove_spam_groups => BOOLEAN
Do not select headers which were added by spam fighting software. See Mail::Message::Head::SpamGroup.
select => STRING
Select only the fields which match the patterns found in STRING. Multiple patterns can be specified separated by vertical bars (pipes). The fields are ordered as specified in the STRING. See Mail::Message::Head::Complete::grepNames().
$obj->lookup( LABEL, ARGS )
See lookup in HTML::FromMail::Page.

Constructors

$class->new( OPTIONS )
Option Defined in Default

log

Mail::Reporter

'WARNINGS'

settings

HTML::FromMail::Object

{}

topic

HTML::FromMail::Object

'head'

trace

Mail::Reporter

'WARNINGS'

log => LEVEL
settings => HASH-OF-HASHES
topic => STRING
trace => LEVEL

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.

Attributes

$obj->settings( [TOPIC] )
See settings in HTML::FromMail::Object.
$obj->topic
See topic in HTML::FromMail::Object.

Export

Other methods

$obj->plain2html( STRING )
See plain2html in HTML::FromMail::Object.