See METHODS in Mail::Reporter
Returns a Mail::Message::Field::Address object (or undef
) which
defines the posting address of the mailing list.
Create a Mail::Message::Head::ListGroup
based in the specified MESSAGE
or message HEAD.
Returns the name of the mailing list, which is usually a part of the e-mail address which is used to post the messages to.
Construct an object which maintains one set of mailing list headers
Option | Defined in | Default |
---|---|---|
address |
| |
head | Mail::Message::Head::FieldGroup |
|
listname | <derived from address> | |
log | Mail::Reporter |
|
rfc |
| |
software | Mail::Message::Head::FieldGroup |
|
trace | Mail::Reporter |
|
type | Mail::Message::Head::FieldGroup |
|
version | Mail::Message::Head::FieldGroup |
|
The new(address) is coerced into a Mail::Message::Field::Address, which fails. Have a look at Mail::Message::Field::Address::coerce() to see what valid arguments are.
When the mailing list software follows the guidelines of one of the dedicated
RFCs, then this will be returned otherwise undef
. The return values can
be rfc2919
, rfc2369
, or undef
.
Scan the header for fields which are usually contained in mailing list software. This method is automatically called when a list group is constructed from() an existing header or message.
Returned are the names of the list header fields found, in scalar context the amount. An empty list/zero indicates that this is not a mailing list message.
Please warn the author of MailBox if you see that to few or too many fields are included.
Produce information about the detected/create list group, which may be helpful during debugging, by default to the selected file handle.