Mail::Message::Construct::Text man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Mail::Message::ConstruUserTContributed Perl DMail::Message::Construct::Text(3)

NAME
       Mail::Message::Construct::Text - capture a Mail::Message as text

SYNOPSIS
	my $text = $msg->string;
	my $text = "$msg";   # via overload

	my @text = $msg->lines;
	my @text = @$lines;  # via overload

	my $fh	 = $msg->file;
	my $line = <$fh>;

	$msg->printStructure;

DESCRIPTION
       Complex functionality on Mail::Message objects is implemented in
       different files which are autoloaded.  This file implements the
       functionality related to creating message replies.

METHODS
   The whole message as text
       $obj->file
	   Returns the message as file-handle.

       $obj->lines
	   Returns the whole message as set of lines.  In LIST context, copies
	   of the lines are returned.  In SCALAR context, a reference to an
	   array of lines is returned.

       $obj->printStructure([FILEHANDLE|undef],[INDENT])
	   Print the structure of a message to the specified FILEHANDLE or the
	   selected filehandle.	 When explicitly "undef" is specified as
	   handle, then the output will be returned as string.

	   The message's subject and the types of all composing parts are
	   displayed.

	   INDENT specifies the initial indentation string: it is added in
	   front of each line. The INDENT must contain at least one white-
	   space.

	   example:

	    my $msg = ...;
	    $msg->printStructure(\*OUTPUT);

	    $msg->printStructure;

	    my $struct = $msg->printStructure(undef);

	    # Possible output for one message:
	    multipart/mixed: forwarded message from Pietje Puk (1550 bytes)
	       text/plain (164 bytes)
	       message/rfc822 (1043 bytes)
		  multipart/alternative: A multipart alternative (942 bytes)
		     text/plain (148 bytes, deleted)
		     text/html (358 bytes)

       $obj->string
	   Returns the whole message as string.

   Flags
SEE ALSO
       This module is part of Mail-Box distribution version 2.097, built on
       January 26, 2011. Website: http://perl.overmeer.net/mailbox/

LICENSE
       Copyrights 2001-2011 by Mark Overmeer. For other contributors see
       ChangeLog.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.  See
       http://www.perl.com/perl/misc/Artistic.html

perl v5.14.1			  2011-01-26 Mail::Message::Construct::Text(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net