Kwalitee Issues

has_tests

Add tests!

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Courier-Filter-v0.200/lib/Courier/Filter/Logger/IOHandle.pm -- Around line 107: You can't have =items (as at line 140) unless the first thing after the =over is an =item

prereq_matches_use

List all used modules in META.yml requires

Error:

  • ClamAV::Client
  • DateTime::Duration
  • DateTime::Format::Mail
  • IO::InnerFile
  • MIME::Parser
  • Mail::SPF
  • Mail::SPF::MacroString
  • Mail::SPF::Util
  • Mail::SpamAssassin
  • Net::Address::IP::Local
  • Net::RBLClient
  • version

has_meta_json

Add a META.json to the distribution. Your buildtool should be able to autogenerate it.

has_tests_in_t_dir

Add tests or move tests.pl to the t/ directory!

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
Courier::Config Class providing configuration information for Perl modules related to the Courier MTA metacpan
Courier::Error Exception class for Perl modules related to the Courier MTA metacpan
Courier::Filter Purely Perl-based mail filter framework for the Courier MTA v0.200 metacpan
Courier::Filter::Logger Abstract base class for loggers used by the Courier::Filter framework metacpan
Courier::Filter::Logger::File File logger for the Courier::Filter framework metacpan
Courier::Filter::Logger::IOHandle I/O handle logger for the Courier::Filter framework metacpan
Courier::Filter::Logger::Syslog Syslog logger for the Courier::Filter framework metacpan
Courier::Filter::Module Abstract Perl base class for filter modules used by the Courier::Filter framework metacpan
Courier::Filter::Module::BlankBody Blank-body message filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::ClamAVd ClamAV clamd filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::DNSBL DNS black-list filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::Envelope Message envelope filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::FakeDate Fake "Date:" message header filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::Header Message header filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::MIMEParts Message (MIME multipart and ZIP archive) parts filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::Parts Message (MIME multipart and ZIP archive) parts filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::SPF SPF filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::SPFout Outbound SPF filter module for the Courier::Filter framework metacpan
Courier::Filter::Module::SendCopy Pseudo-filter for the Courier::Filter framework that sends a copy of certain messages to additional recipients metacpan
Courier::Filter::Module::SpamAssassin SpamAssassin message filter module for the Courier::Filter framework metacpan
Courier::Filter::Util Utility class used by the Courier::Filter framework metacpan
Courier::Message Class implementing an interface to a mail message in the Courier MTA's message queue. v0.200 metacpan
MIME::Words::Better metacpan

Other Files

Build.PL metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan