Mail-Box 2.120
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: MailBox::Test::01platform::Definition, MailBox::Test::02dist::Definition, MailBox::Test::10reporter::Definition, MailBox::Test::11field::Definition, MailBox::Test::12head::Definition, MailBox::Test::13body::Definition, MailBox::Test::14fieldu::Definition, MailBox::Test::20pparser::Definition, MailBox::Test::30encode::Definition, MailBox::Test::31fgroups::Definition, MailBox::Test::40mbox::Definition, MailBox::Test::41mh::Definition, MailBox::Test::42maildir::Definition, MailBox::Test::43pop3::Definition, MailBox::Test::44imap::Definition, MailBox::Test::45dbx::Definition, MailBox::Test::50message::Definition, MailBox::Test::51folder::Definition, MailBox::Test::52manager::Definition, MailBox::Test::53threads::Definition, MailBox::Test::54search::Definition, MailBox::Test::55locking::Definition, MailBox::Test::60imap::Definition, MailBox::Test::80msgconv::Definition, MailBox::Test::81bodyconv::Definition
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- has_tests_in_t_dir
-
Add tests or move tests.pl to the t/ directory!
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: tests/01platform/Definition.pm, tests/02dist/Definition.pm, tests/10reporter/Definition.pm, tests/11field/Definition.pm, tests/12head/Definition.pm, tests/13body/Definition.pm, tests/14fieldu/Definition.pm, tests/20pparser/Definition.pm, tests/30encode/Definition.pm, tests/31fgroups/Definition.pm, tests/40mbox/Definition.pm, tests/41mh/Definition.pm, tests/42maildir/Definition.pm, tests/43pop3/Definition.pm, tests/44imap/Definition.pm, tests/45dbx/Definition.pm, tests/50message/Definition.pm, tests/51folder/Definition.pm, tests/52manager/Definition.pm, tests/53threads/Definition.pm, tests/54search/Definition.pm, tests/55locking/Definition.pm, tests/60imap/Definition.pm, tests/80msgconv/Definition.pm, tests/81bodyconv/Definition.pm, tests/Tools.pm
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Mail::Box::Dbx, Mail::Box::Dir, Mail::Box::File, Mail::Box::File::Message, Mail::Box::IMAP4::Head, Mail::Box::Locker, Mail::Box::Locker::DotLock, Mail::Box::Locker::FcntlLock, Mail::Box::Locker::Flock, Mail::Box::Locker::Multi, Mail::Box::Locker::Mutt, Mail::Box::Locker::NFS, Mail::Box::Locker::POSIX, Mail::Box::MH, Mail::Box::MH::Labels, Mail::Box::Maildir, Mail::Box::Mbox, Mail::Box::Mbox::Message, Mail::Box::Message::Destructed, Mail::Box::Net, Mail::Box::Thread::Manager, Mail::Box::Thread::Node, Mail::Box::Tie, Mail::Box::Tie::ARRAY, Mail::Box::Tie::HASH, Mail::Message::Construct, Mail::Message::Construct::Bounce, Mail::Message::Construct::Build, Mail::Message::Construct::Forward, Mail::Message::Construct::Read, Mail::Message::Construct::Rebuild, Mail::Message::Construct::Reply, Mail::Message::Construct::Text, Mail::Message::Dummy, Mail::Message::Head::Delayed, Mail::Message::Head::Partial, Mail::Message::Head::ResentGroup, Mail::Message::Head::Subset, MailBox::Test::01platform::Definition, MailBox::Test::02dist::Definition, MailBox::Test::10reporter::Definition, MailBox::Test::11field::Definition, MailBox::Test::12head::Definition, MailBox::Test::13body::Definition, MailBox::Test::14fieldu::Definition, MailBox::Test::20pparser::Definition, MailBox::Test::30encode::Definition, MailBox::Test::31fgroups::Definition, MailBox::Test::40mbox::Definition, MailBox::Test::41mh::Definition, MailBox::Test::42maildir::Definition, MailBox::Test::43pop3::Definition, MailBox::Test::44imap::Definition, MailBox::Test::45dbx::Definition, MailBox::Test::50message::Definition, MailBox::Test::51folder::Definition, MailBox::Test::52manager::Definition, MailBox::Test::53threads::Definition, MailBox::Test::54search::Definition, MailBox::Test::55locking::Definition, MailBox::Test::60imap::Definition, MailBox::Test::80msgconv::Definition, MailBox::Test::81bodyconv::Definition, Tools
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
Modules
Name | Abstract | Version | View |
---|---|---|---|
Mail::Box | manage a mailbox, a folder with messages | 2.120 | metacpan |
Mail::Box::Collection | a collection of subfolders | 2.120 | metacpan |
Mail::Box::Dbx | read Outlook Express folders | 2.120 | metacpan |
Mail::Box::Dbx::Message | one message in a Dbx folder | 2.120 | metacpan |
Mail::Box::Dir | handle folders with a file per message. | 2.120 | metacpan |
Mail::Box::Dir::Message | one message in a directory organized folder | 2.120 | metacpan |
Mail::Box::FastScalar | fast alternative to IO::Scalar | 2.120 | metacpan |
Mail::Box::File | handle file-based folders | 2.120 | metacpan |
Mail::Box::File::Message | one message in a Mbox folder | 2.120 | metacpan |
Mail::Box::IMAP4 | handle IMAP4 folders as client | 2.120 | metacpan |
Mail::Box::IMAP4::Head | header fields related IMAP interface | 2.120 | metacpan |
Mail::Box::IMAP4::Message | one message on a IMAP4 server | 2.120 | metacpan |
Mail::Box::Identity | represents an unopened folder | 2.120 | metacpan |
Mail::Box::Locker | manage the locking of mail folders | 2.120 | metacpan |
Mail::Box::Locker::DotLock | lock a folder with a separate file | 2.120 | metacpan |
Mail::Box::Locker::FcntlLock | lock a folder using File::FcntlLock | 2.120 | metacpan |
Mail::Box::Locker::Flock | lock a folder using kernel file-locking | 2.120 | metacpan |
Mail::Box::Locker::Multi | lock a folder in all ways which work | 2.120 | metacpan |
Mail::Box::Locker::Mutt | lock a folder using mutt_dotlock | 2.120 | metacpan |
Mail::Box::Locker::NFS | lock a folder with a separate file, NFS-safe | 2.120 | metacpan |
Mail::Box::Locker::POSIX | lock a folder using kernel file-locking | 2.120 | metacpan |
Mail::Box::MH | handle MH folders | 2.120 | metacpan |
Mail::Box::MH::Index | keep index files for messages. | 2.120 | metacpan |
Mail::Box::MH::Labels | maintain MH message related labels | 2.120 | metacpan |
Mail::Box::MH::Message | one message in an MH-folder | 2.120 | metacpan |
Mail::Box::Maildir | handle Maildir folders | 2.120 | metacpan |
Mail::Box::Maildir::Message | one message in a Maildir folder | 2.120 | metacpan |
Mail::Box::Manage::User | manage the folders of a user | 2.120 | metacpan |
Mail::Box::Manager | manage a set of folders | 2.120 | metacpan |
Mail::Box::Mbox | handle folders in Mbox format | 2.120 | metacpan |
Mail::Box::Mbox::Message | one message in a Mbox folder | 2.120 | metacpan |
Mail::Box::Message | manage one message within a mail-folder | 2.120 | metacpan |
Mail::Box::Message::Destructed | a destructed message | 2.120 | metacpan |
Mail::Box::Net | handle folders which are stored remote. | 2.120 | metacpan |
Mail::Box::Net::Message | one message from a distant folder | 2.120 | metacpan |
Mail::Box::POP3 | handle POP3 folders as client | 2.120 | metacpan |
Mail::Box::POP3::Message | one message on a POP3 server | 2.120 | metacpan |
Mail::Box::POP3s | handle secure POP3 folders as client | 2.120 | metacpan |
Mail::Box::Parser | reading and writing messages | 2.120 | metacpan |
Mail::Box::Parser::Perl | reading messages from file using Perl | 2.120 | metacpan |
Mail::Box::Search | select messages within a mail box | 2.120 | metacpan |
Mail::Box::Search::Grep | select messages within a mail box like grep does | 2.120 | metacpan |
Mail::Box::Search::SpamAssassin | select spam messages with Mail::SpamAssassin | 2.120 | metacpan |
Mail::Box::Thread::Manager | maintain threads within a set of folders | 2.120 | metacpan |
Mail::Box::Thread::Node | one node in a message thread | 2.120 | metacpan |
Mail::Box::Tie | access an existing message-folder as an array or hash | 2.120 | metacpan |
Mail::Box::Tie::ARRAY | access an existing message folder as array | 2.120 | metacpan |
Mail::Box::Tie::HASH | access an existing message folder as a hash | 2.120 | metacpan |
Mail::Message | general message object | 2.120 | metacpan |
Mail::Message::Body | the data of a body in a message | 2.120 | metacpan |
Mail::Message::Body::Delayed | body of a Mail::Message but not read yet. | 2.120 | metacpan |
Mail::Message::Body::File | body of a message temporarily stored in a file | 2.120 | metacpan |
Mail::Message::Body::Lines | body of a Mail::Message stored as array of lines | 2.120 | metacpan |
Mail::Message::Body::Multipart | body of a message with attachments | 2.120 | metacpan |
Mail::Message::Body::Nested | body of a message which contains a message | 2.120 | metacpan |
Mail::Message::Body::String | body of a Mail::Message stored as single string | 2.120 | metacpan |
Mail::Message::Convert | conversions between message types | 2.120 | metacpan |
Mail::Message::Convert::EmailSimple | translate Mail::Message to Email::Simple vv | 2.120 | metacpan |
Mail::Message::Convert::Html | Format messages in HTML | 2.120 | metacpan |
Mail::Message::Convert::HtmlFormatPS | Convert HTML into PostScript | 2.120 | metacpan |
Mail::Message::Convert::HtmlFormatText | Convert HTML into Text | 2.120 | metacpan |
Mail::Message::Convert::MailInternet | translate Mail::Message to Mail::Internet vv | 2.120 | metacpan |
Mail::Message::Convert::MimeEntity | translate Mail::Message to MIME::Entity vv | 2.120 | metacpan |
Mail::Message::Convert::TextAutoformat | Reformat plain text messages | 2.120 | metacpan |
Mail::Message::Dummy | a placeholder for a missing messages | 2.120 | metacpan |
Mail::Message::Field | one line of a message header | 2.120 | metacpan |
Mail::Message::Field::AddrGroup | A group of Mail::Message::Field::Address objects | 2.120 | metacpan |
Mail::Message::Field::Address | One e-mail address | 2.120 | metacpan |
Mail::Message::Field::Addresses | Fields with e-mail addresses | 2.120 | metacpan |
Mail::Message::Field::Attribute | one attribute of a full field | 2.120 | metacpan |
Mail::Message::Field::Date | message header field with uris | 2.120 | metacpan |
Mail::Message::Field::Fast | one line of a message header | 2.120 | metacpan |
Mail::Message::Field::Flex | one line of a message header | 2.120 | metacpan |
Mail::Message::Field::Full | construct one smart line in a message header | 2.120 | metacpan |
Mail::Message::Field::Structured | one line of a structured message header | 2.120 | metacpan |
Mail::Message::Field::URIs | message header field with uris | 2.120 | metacpan |
Mail::Message::Field::Unstructured | smart unstructured field | 2.120 | metacpan |
Mail::Message::Head | the header of one message | 2.120 | metacpan |
Mail::Message::Head::Complete | the header of one message | 2.120 | metacpan |
Mail::Message::Head::Delayed | a not-read header of a Mail::Message | 2.120 | metacpan |
Mail::Message::Head::FieldGroup | a sub set of fields in a header | 2.120 | metacpan |
Mail::Message::Head::ListGroup | mailinglist related header fields | 2.120 | metacpan |
Mail::Message::Head::Partial | subset of header information of a message | 2.120 | metacpan |
Mail::Message::Head::ResentGroup | header fields tracking message delivery | 2.120 | metacpan |
Mail::Message::Head::SpamGroup | spam fighting related header fields | 2.120 | metacpan |
Mail::Message::Head::Subset | subset of header information of a message | 2.120 | metacpan |
Mail::Message::Part | a part of a message, but a message by itself | 2.120 | metacpan |
Mail::Message::Replace::MailHeader | fake Mail::Header | 2.120 | metacpan |
Mail::Message::Replace::MailInternet | fake Mail::Internet | 2.120 | metacpan |
Mail::Message::TransferEnc | message transfer encoder/decoder | 2.120 | metacpan |
Mail::Message::TransferEnc::Base64 | encode/decode base64 message bodies | 2.120 | metacpan |
Mail::Message::TransferEnc::Binary | encode/decode binary message bodies | 2.120 | metacpan |
Mail::Message::TransferEnc::EightBit | encode/decode 8bit message bodies | 2.120 | metacpan |
Mail::Message::TransferEnc::QuotedPrint | handle quoted-printable message bodies | 2.120 | metacpan |
Mail::Message::TransferEnc::SevenBit | encode/decode 7bit message bodies | 2.120 | metacpan |
Mail::Message::Wrapper::SpamAssassin | Connect a Mail::Message with Mail::SpamAssassin | 2.120 | metacpan |
Mail::Reporter | base-class and error reporter for Mail::Box | 2.120 | metacpan |
Mail::Server | Base class for email servers in MailBox | 2.120 | metacpan |
Mail::Server::IMAP4 | IMAP4 server implementation (not completed) | 2.120 | metacpan |
Mail::Server::IMAP4::Fetch | message info for IMAP protocol speed-up | 2.120 | metacpan |
Mail::Server::IMAP4::List | folder related IMAP4 answers | 2.120 | metacpan |
Mail::Server::IMAP4::Search | select messages within a IMAP folder (not completed) | 2.120 | metacpan |
Mail::Transport | base class for message exchange | 2.120 | metacpan |
Mail::Transport::Exim | transmit messages using external Exim program | 2.120 | metacpan |
Mail::Transport::IMAP4 | proxy to Mail::IMAPClient | 2.120 | metacpan |
Mail::Transport::Mailx | transmit messages using external mailx program | 2.120 | metacpan |
Mail::Transport::POP3 | receive messages via POP3 | 2.120 | metacpan |
Mail::Transport::Qmail | transmit messages using external Qmail program | 2.120 | metacpan |
Mail::Transport::Receive | receive messages | 2.120 | metacpan |
Mail::Transport::SMTP | transmit messages without external program | 2.120 | metacpan |
Mail::Transport::Send | send a message | 2.120 | metacpan |
Mail::Transport::Sendmail | transmit messages using external Sendmail program | 2.120 | metacpan |
MailBox::Test::01platform::Definition | 2.120 | metacpan | |
MailBox::Test::02dist::Definition | 2.120 | metacpan | |
MailBox::Test::10reporter::Definition | 2.120 | metacpan | |
MailBox::Test::11field::Definition | 2.120 | metacpan | |
MailBox::Test::12head::Definition | 2.120 | metacpan | |
MailBox::Test::13body::Definition | 2.120 | metacpan | |
MailBox::Test::14fieldu::Definition | 2.120 | metacpan | |
MailBox::Test::20pparser::Definition | 2.120 | metacpan | |
MailBox::Test::30encode::Definition | 2.120 | metacpan | |
MailBox::Test::31fgroups::Definition | 2.120 | metacpan | |
MailBox::Test::40mbox::Definition | 2.120 | metacpan | |
MailBox::Test::41mh::Definition | 2.120 | metacpan | |
MailBox::Test::42maildir::Definition | 2.120 | metacpan | |
MailBox::Test::43pop3::Definition | 2.120 | metacpan | |
MailBox::Test::44imap::Definition | 2.120 | metacpan | |
MailBox::Test::45dbx::Definition | 2.120 | metacpan | |
MailBox::Test::50message::Definition | 2.120 | metacpan | |
MailBox::Test::51folder::Definition | 2.120 | metacpan | |
MailBox::Test::52manager::Definition | 2.120 | metacpan | |
MailBox::Test::53threads::Definition | 2.120 | metacpan | |
MailBox::Test::54search::Definition | 2.120 | metacpan | |
MailBox::Test::55locking::Definition | 2.120 | metacpan | |
MailBox::Test::60imap::Definition | 2.120 | metacpan | |
MailBox::Test::80msgconv::Definition | 2.120 | metacpan | |
MailBox::Test::81bodyconv::Definition | 2.120 | metacpan | |
Tools | 2.120 | metacpan |