perldoc > Mail::Box::Message

๐Ÿ“› NAME

Mail::Box::Message โ€” manage one message within a mail-folder

๐Ÿš€ Quick Reference

Use CaseCommandDescription
๐Ÿ“‚ Copy message to a folder$msg->copyTo($folder, %options)Copy message to an opened folder without deleting original
๐Ÿ“ฆ Move message to a folder$msg->moveTo($folder, %options)Move message to a folder (copy + delete original)
๐Ÿ—‘๏ธ Delete a message$msg->deleteMark message as deleted (inherited)
๐Ÿ“ Get the folder of a message$msg->folderReturn the folder object containing this message
๐Ÿ“ Get message size$msg->sizeReturn size of message (head + body)
๐Ÿ”ข Get sequence number$msg->seqnrGet or set the message number in the folder
๐Ÿงน Destruct a message$msg->destructFree memory by detaching head and body

๐Ÿงฌ INHERITANCE

๐Ÿ“‹ SYNOPSIS

# Usually these message objects are created indirectly
use Mail::Box::Manager;
my $manager = Mail::Box::Manager->new;
my $folder  = $manager->open(folder => 'Mail/Drafts');
my $msg     = $folder->message(1);
$msg->delete;
$msg->size;   # and much more

๐Ÿ“– DESCRIPTION

These pages do only describe methods which relate to folders. If you access the knowledge of a message, then read Mail::Message.

During its life, a message will pass through certain stages. These stages were introduced to reduce the access-time to the folder. Changing from stage, the message's body and head objects may change.

Extends "DESCRIPTION" in Mail::Message.

๐Ÿ› ๏ธ METHODS

Extends "METHODS" in Mail::Message.

๐Ÿ—๏ธ Constructors

Extends "Constructors" in Mail::Message.

๐Ÿ“ Constructing a message

Extends "Constructing a message" in Mail::Message.

๐Ÿ’Œ The message

Extends "The message" in Mail::Message.

๐Ÿ“ง The header

Extends "The header" in Mail::Message.

๐Ÿ“„ The body

Extends "The body" in Mail::Message.

๐Ÿšฉ Flags

Extends "Flags" in Mail::Message.

๐Ÿ“œ The whole message as text

Extends "The whole message as text" in Mail::Message.

๐Ÿ”ง Internals

Extends "Internals" in Mail::Message.

โš ๏ธ Error handling

Extends "Error handling" in Mail::Message.

๐Ÿงน Cleanup

Extends "Cleanup" in Mail::Message.

๐Ÿ” DETAILS

Extends "DETAILS" in Mail::Message.

โš ๏ธ DIAGNOSTICS

๐Ÿ“š SEE ALSO

This module is part of Mail-Box distribution version 3.009, built on August 18, 2020. Website: http://perl.overmeer.net/CPAN/

๐Ÿ“„ LICENSE

Copyrights 2001-2020 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://dev.perl.org/licenses/

Mail::Box::Message
๐Ÿ“› NAME ๐Ÿš€ Quick Reference ๐Ÿงฌ INHERITANCE ๐Ÿ“‹ SYNOPSIS ๐Ÿ“– DESCRIPTION ๐Ÿ› ๏ธ METHODS
๐Ÿ—๏ธ Constructors ๐Ÿ“ Constructing a message ๐Ÿ’Œ The message ๐Ÿ“ง The header ๐Ÿ“„ The body ๐Ÿšฉ Flags ๐Ÿ“œ The whole message as text ๐Ÿ”ง Internals โš ๏ธ Error handling ๐Ÿงน Cleanup
๐Ÿ” DETAILS โš ๏ธ DIAGNOSTICS ๐Ÿ“š SEE ALSO ๐Ÿ“„ LICENSE

Generated by phpman v4.9.26-1-g511901d · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-27 05:34 @216.73.216.138
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!
Enhanced by LLM: deepseek-v4-flash / taotoken.net / www.chedong.com - original format

^_top_^