Main > Free Download Search >

Free mail message field full software for linux

mail message field full

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5534
Mail::Message::Field::Full 2.073

Mail::Message::Field::Full 2.073


Mail::Message::Field::Full is a Perl module that can construct one smart line in a message header. more>>
Mail::Message::Field::Full is a Perl module that can construct one smart line in a message header.

INHERITANCE

Mail::Message::Field::Full
is a Mail::Message::Field
is a Mail::Reporter

Mail::Message::Field::Full is extended by
Mail::Message::Field::Structured
Mail::Message::Field::Unstructured

SYNOPSIS

!! UNDER CONSTRUCTION
!! The details of this module are NOT FINISHED yet
!! Most parts are already usable, however. With care!

# Getting to understand the complexity of a header field ...

my $fast = $msg->head->get(subject);
my $full = Mail::Message::Field::Full->from($fast);

my $full = $msg->head->get(subject)->study; # same
my $full = $msg->head->study(subject); # same
my $full = $msg->get(subject); # same

# ... or build a complex header field yourself

my $f = Mail::Message::Field::Full->new(To);
my $f = Mail::Message::Field::Full->new(Subject: hi!);
my $f = Mail::Message::Field::Full->new(Subject => hi!);

This is the full implementation of a header field: it has full understanding of all predefined header fields. These objects will be quite slow, because header fields can be very complex. Of course, this class delivers the optimal result, but for a quite large penalty in performance and memory consumption. Are you willing to accept?

This class supports the common header description from RFC2822 (formerly RFC822), the extensions with respect to character set encodings as specified in RFC2047, and the extensions on language specification and long parameter wrapping from RFC2231. If you do not need the latter two, then the Mail::Message::Field::Fast and Mail::Message::Field::Flex are enough for your application.

<<less
Download (0.58MB)
Added: 2007-08-02 License: Perl Artistic License Price:
815 downloads
Mail::Message::Field 2.072

Mail::Message::Field 2.072


Mail::Message::Field contains one line of a message header. more>>
Mail::Message::Field contains one line of a message header.

INHERITANCE

Mail::Message::Field
is a Mail::Reporter

Mail::Message::Field is extended by
Mail::Message::Field::Fast
Mail::Message::Field::Flex
Mail::Message::Field::Full

SYNOPSIS

my $field = Mail::Message::Field->new(From => fish@tux.aq);
print $field->name;
print $field->body;
print $field->comment;
print $field->content; # body & comment
$field->print(*OUT);
print $field->string;
print "$fieldn";
print $field->attribute(charset) || us-ascii;

This implementation follows the guidelines of rfc2822 as close as possible, and may there produce a different output than implementations based on the obsolete rfc822. However, the old output will still be accepted.

These objects each store one header line, and facilitates access routines to the information hidden in it. Also, you may want to have a look at the added methods of a message:

my @from = $message->from;
my $sender = $message->sender;
my $subject = $message->subject;
my $msgid = $message->messageId;

my @to = $message->to;
my @cc = $message->cc;
my @bcc = $message->bcc;
my @dest = $message->destinations;

my $other = $message->get(Reply-To);

<<less
Download (0.58MB)
Added: 2007-07-13 License: Perl Artistic License Price:
833 downloads
Mail::Message::Head::FieldGroup 2.069

Mail::Message::Head::FieldGroup 2.069


Mail::Message::Head::FieldGroup is a Perl module with a sub set of fields in a header. more>>
Mail::Message::Head::FieldGroup is a Perl module with a sub set of fields in a header.

INHERITANCE

Mail::Message::Head::FieldGroup
is a Mail::Reporter

Mail::Message::Head::FieldGroup is extended by
Mail::Message::Head::ListGroup
Mail::Message::Head::ResentGroup
Mail::Message::Head::SpamGroup

Some fields have a combined meaning: a set of fields which represent one intermediate step during the transport of the message (a resent group, implemented in Mail::Message::Head::ResentGroup), fields added by mailing list software (implemented in Mail::Message::Head::ListGroup), or fields added by Spam detection related software (implemented by Mail::Message::Head::SpamGroup). Each set of fields can be extracted or added as group with objects which are based on the implementation in this class.

<<less
Download (0.57MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1016 downloads
Mail::Message::Body 2.065

Mail::Message::Body 2.065


Mail::Message::Body is the data of a body in a message. more>>
Mail::Message::Body is the data of a body in a message.

INHERITANCE

Mail::Message::Body has extra code in
Mail::Message::Body::Construct
Mail::Message::Body::Encode

Mail::Message::Body
is a Mail::Reporter

Mail::Message::Body is extended by
Mail::Message::Body::File
Mail::Message::Body::Lines
Mail::Message::Body::Multipart
Mail::Message::Body::Nested
Mail::Message::Body::String

Mail::Message::Body is realized by
Mail::Message::Body::Delayed

SYNOPSIS

my Mail::Message $msg = ...;
my $body = $msg->body;
my @text = $body->lines;
my $text = $body->string;
my IO::Handle $file = $body->file;
$body->print(*FILE);

my $content_type = $body->type;
my $transfer_encoding = $body->transferEncoding;
my $encoded = $body->encode(mime_type => text/html,
charset => us-ascii, transfer_encoding => none);n";
my $decoded = $body->decoded;

The encoding and decoding functionality of a Mail::Message::Body is implemented in the Mail::Message::Body::Encode package. That package is automatically loaded when encoding and decoding of messages needs to take place. Methods to simply build an process body objects are implemented in Mail::Message::Body::Construct.

The body of a message (a Mail::Message object) is stored in one of the many body types. The functionality of each body type is equivalent, but there are performance differences. Each body type has its own documentation with details about its implementation.

<<less
Download (0.57MB)
Added: 2006-06-08 License: Perl Artistic License Price:
1233 downloads
Mail::Message::Convert 2.066

Mail::Message::Convert 2.066


Mail::Message::Convert is a Perl module for conversions between message types. more>>
Mail::Message::Convert is a Perl module for conversions between message types.

INHERITANCE

Mail::Message::Convert
is a Mail::Reporter

Mail::Message::Convert is extended by
Mail::Message::Convert::Html
Mail::Message::Convert::HtmlFormatPS
Mail::Message::Convert::HtmlFormatText
Mail::Message::Convert::MailInternet
Mail::Message::Convert::MimeEntity
Mail::Message::Convert::TextAutoformat

SYNOPSIS

Available methods are very converter-specific.

This class is the base for various message (and message parts) converters. When the conversion does not change the contents of the body, most of the converters will return the source object. In any case, an Mail::Message::Body is returned with the conversion applied but as much of the other meta data stored in the source body unchanged.

In most cases, converters are created by Mail::Message when they are needed; have a look at the encode and decoded methods on message objects.

<<less
Download (0.57MB)
Added: 2006-08-21 License: GPL (GNU General Public License) Price:
1159 downloads
Mail::Field 1.74

Mail::Field 1.74


Mail::Field is a base class for manipulation of mail header fields. more>>
Mail::Field is a base class for manipulation of mail header fields.

SYNOPSIS

use Mail::Field;

$field = Mail::Field->new(Subject, some subject text);
print $field->tag,": ",$field->stringify,"n";

$field = Mail::Field->subject(some subject text);

Mail::Field is a base class for packages that create and manipulate fields from Email (and MIME) headers. Each different field will have its own sub-class, defining its own interface.

This document describes the minimum interface that each sub-class should provide, and also guidlines on how the field specific interface should be defined.

<<less
Download (0.047MB)
Added: 2006-06-29 License: Perl Artistic License Price:
1218 downloads
Mail::Message::Construct::Build 2.066

Mail::Message::Construct::Build 2.066


Mail::Message::Construct::Build is a Perl module for building a Mail::Message from components. more>>
Mail::Message::Construct::Build is a Perl module for building a Mail::Message from components.

SYNOPSIS

my $msg3 = Mail::Message->build
(From => me, data => "only twonlinesn");

my $msg4 = Mail::Message->buildFromBody($body);

Complex functionality on Mail::Message objects is implemented in different files which are autoloaded. This file implements the functionality related to building of messages from various components.

<<less
Download (0.57MB)
Added: 2006-08-30 License: GPL (GNU General Public License) Price:
1150 downloads
Mail::Message::Convert::Html 2.066

Mail::Message::Convert::Html 2.066


Mail::Message::Convert::Html is a Perl module to format messages in HTML. more>>
Mail::Message::Convert::Html is a Perl module to format messages in HTML.

INHERITANCE

Mail::Message::Convert::Html
is a Mail::Message::Convert
is a Mail::Reporter

SYNOPSIS

use Mail::Message::Convert::Html;
my $Html = Mail::Message::Convert::Html->new;

print $html->fieldToHtml($head);
print $html->headToHtmlHead($head);
print $html->headToHtmlTable($head);
print $html->textToHtml($text);

The package contains various translators which handle HTML or XHTML without the help of external modules. There are more HTML related modules, which do require extra packages to be installed.

<<less
Download (0.57MB)
Added: 2006-08-12 License: Perl Artistic License Price:
1168 downloads
Mail::Message::Head::Partial 2.065

Mail::Message::Head::Partial 2.065


Mail::Message::Head::Partial is a subset of header information of a message. more>>
Mail::Message::Head::Partial is a subset of header information of a message.

INHERITANCE

Mail::Message::Head::Partial
is a Mail::Message::Head::Complete
is a Mail::Message::Head
is a Mail::Reporter

SYNOPSIS

my $partial = $head->strip;
$partial->isa(Mail::Message::Head) # true
$partial->isDelayed # false
$partial->isPartial # true

$partial->removeFields( qr/^X-/ );
$partial->removeFieldsExcept( qw/To From/ );
$partial->removeResentGroups;
$partial->removeListGroup;
$partial->removeSpamGroups;

Header information consumes a considerable amount of memory. Most of this information is only useful during a short period of time in your program, or sometimes it is not used at all. You then can decide to remove most of the header information. However, be warned that it will be lost permanently: the header (and therefore the messsage) gets mutulated!

<<less
Download (0.58MB)
Added: 2006-06-28 License: Perl Artistic License Price:
1213 downloads
Mail::Message::Head::Complete 2.069

Mail::Message::Head::Complete 2.069


Mail::Message::Head::Complete is a Perl module with the header of one message. more>>
Mail::Message::Head::Complete is a Perl module with the header of one message.

INHERITANCE

Mail::Message::Head::Complete
is a Mail::Message::Head
is a Mail::Reporter

Mail::Message::Head::Complete is extended by
Mail::Message::Head::Partial
Mail::Message::Replace::MailHeader

Mail::Message::Head::Complete is realized by
Mail::Message::Head::Delayed
Mail::Message::Head::Subset

SYNOPSIS

my $head = Mail::Message::Head::Complete->new;
See Mail::Message::Head

E-mails 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.

<<less
Download (0.57MB)
Added: 2007-03-06 License: Perl Artistic License Price:
962 downloads
Mail::Message::Head::SpamGroup 2.069

Mail::Message::Head::SpamGroup 2.069


Mail::Message::Head::SpamGroup is a Perl module which contains spam fighting related header fields. more>>
Mail::Message::Head::SpamGroup is a Perl module which contains spam fighting related header fields.

INHERITANCE

Mail::Message::Head::SpamGroup
is a Mail::Message::Head::FieldGroup
is a Mail::Reporter

SYNOPSIS

my $sg = Mail::Message::Head::SpamGroup->new(head => $head, ...);
$head->addSpamGroup($sg);

my $sg = $head->addSpamGroup( );
$sg->delete;

my @sgs = $head->spamGroups;

A spam group is a set of header fields which are added by spam detection and spam fighting software. This class knows various details about that software.

<<less
Download (0.57MB)
Added: 2007-02-13 License: Perl Artistic License Price:
983 downloads
Mail::Message::Head::ListGroup 2.069

Mail::Message::Head::ListGroup 2.069


Mail::Message::Head::ListGroup is a Perl module for mailinglist related header fields. more>>
Mail::Message::Head::ListGroup is a Perl module for mailinglist related header fields.

INHERITANCE

Mail::Message::Head::ListGroup
is a Mail::Message::Head::FieldGroup
is a Mail::Reporter

SYNOPSIS

my $lg = Mail::Message::Head::ListGroup->new(head => $head, ...);
$head->addListGroup($lg);

my $lg = $head->addListGroup(...);

$lg->delete;

A list group is a set of header fields which are added by mailing-list managing software. This class knowns various details about that software.

The knowledge and test messages which are used to initially implement this module is taken from Mail::ListDetector, written by Michael Stevens. The logic is redesigned to add flexibility and use the powerful MailBox features.

<<less
Download (0.57MB)
Added: 2006-12-19 License: GPL (GNU General Public License) Price:
1040 downloads
Gmail Manager 0.5.3

Gmail Manager 0.5.3


Gmail Manager extension allwos you to manage multiple Gmail accounts and receive new mail notifications. more>>
Gmail Manager extension allwos you to manage multiple Gmail accounts and receive new mail notifications.

Displays your account details including unread messages, saved drafts, spam messages, labels with new mail, space used, and new mail snippets

<<less
Download (0.16MB)
Added: 2007-04-08 License: GPL (GNU General Public License) Price:
988 downloads
Mail::Message::Head::ResentGroup 2.069

Mail::Message::Head::ResentGroup 2.069


Mail::Message::Head::ResentGroup is a Perl module with header fields tracking message delivery. more>>
Mail::Message::Head::ResentGroup is a Perl module with header fields for tracking message delivery.

INHERITANCE

Mail::Message::Head::ResentGroup
is a Mail::Message::Head::FieldGroup
is a Mail::Reporter

SYNOPSIS

my $rg = Mail::Message::Head::ResentGroup->new(head => $head,
From => me@home.nl, To => You@tux.aq);
$head->addResentGroup($rg);

my $rg = $head->addResentGroup(From => me);

my @from = $rg->From;

my @rgs = $head->resentGroups;
$rg[2]->delete if @rgs > 2;

A resent group is a set of header fields which describe one intermediate step in the message transport. Resent groups have NOTHING to do with user activety; there is no relation to the users sense of creating reply, forward, or bounce messages at all!

<<less
Download (0.57MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
Mail::Message::Convert::HtmlFormatPS 2.066

Mail::Message::Convert::HtmlFormatPS 2.066


Mail::Message::Convert::HtmlFormatPS can convert HTML into PostScript. more>>
Mail::Message::Convert::HtmlFormatPS can convert HTML into PostScript.

INHERITANCE

Mail::Message::Convert::HtmlFormatPS
is a Mail::Message::Convert
is a Mail::Reporter

SYNOPSIS

use Mail::Message::Convert::HtmlFormatPS;
my $af = Mail::Message::Convert::HtmlFormatPS->new;

my $postscript = $af->format($body);

Translate an HTML/XHTML message body into a postscript body using HTML::FormatPS.

<<less
Download (0.57MB)
Added: 2006-08-03 License: Perl Artistic License Price:
1178 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5