NAME
Mail::Message::Head::Complete - the header of one message
CLASS HIERARCHY
Mail::Message::Head::Complete
is a Mail::Message::Head
is a Mail::Reporter
SYNOPSIS
my $head = Mail::Message::Head::Complete->new;
See Mail::Message::Head
DESCRIPTION
A mail's message can be in various states: unread, partially read, and fully read. The class stores a message of which all header lines are known for sure.
METHOD INDEX
Methods prefixed with an abbreviation are described in Mail::Reporter (MR), Mail::Message::Head (MMH).
The general methods for Mail::Message::Head::Complete
objects:
MMH add ... new OPTIONS
MMH build FIELDS MMH nrLines
MMH count NAME MMH print [FILEHANDLE]
MMH delete NAME MMH printUndisclosed [FILEHANDLE]
MR errors MR report [LEVEL]
MMH get NAME [,INDEX] MR reportAll [LEVEL]
MMH isDelayed MMH reset NAME, FIELDS
MMH isMultipart MMH set ...
MMH isResent MMH size
MMH knownNames MMH timestamp
MR log [LEVEL [,STRINGS]] MMH toString
MMH modified [BOOL] MR trace [LEVEL]
MMH names MR warnings
The extra methods for extension writers:
MR AUTOLOAD MR inGlobalDestruction
MR DESTROY MMH load
MMH addNoRealize FIELD MR logPriority LEVEL
MMH clone [FIELDS] MR logSettings
MMH createFromLine MMH message [MESSAGE]
MMH createMessageId MMH moveLocation DISTANCE
MMH fileLocation MR notImplemented
MMH grepNames [NAMES|ARRAY-OF-N... MMH read PARSER
MMH guessBodySize MMH setNoRealize FIELD
MMH guessTimestamp MMH wrapLength [CHARS]
METHODS
- new OPTIONS
-
Create a new message header object. The object will store all the fields of a header.
The following options can be specified:
OPTION DEFINED BY DEFAULT field_type Mail::Message::Head 'Mail::Message::Field::Fast' log Mail::Reporter 'WARNINGS' message Mail::Message::Head undef modified Mail::Message::Head 0 trace Mail::Reporter 'WARNINGS' wrap_length Mail::Message::Head 72
No options are specific to a
Mail::Message::Head::Complete
METHODS for extension writers
SEE ALSO
For support and additional documentation, see http://perl.overmeer.net/mailbox/
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.017.
Copyright (c) 2001-2002 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.