Mail-SPF v2.9.0 Deleted
Kwalitee Issues
- no_files_to_be_skipped
-
Fix MANIFEST.SKIP or use an authoring tool which respects MANIFEST.SKIP. Note that each entry in MANIFEST.SKIP is a regular expression. You may need to add appropriate meta characters not to ignore necessary stuff.
Error: Build,MYMETA.yml,Makefile,_build/auto_features,_build/build_params,_build/cleanup,_build/config_data,_build/features,_build/lib/MyModuleBuilder.pm,_build/lib,_build/magicnum,_build/notes,_build/prereqs,_build/runtime_params,blib/arch,blib/bindoc/spfquery.1,blib/bindoc,blib/lib/Mail/SPF/Base.pm,blib/lib/Mail/SPF/Exception.pm,blib/lib/Mail/SPF/MacroString.pm,blib/lib/Mail/SPF/Mech/A.pm,blib/lib/Mail/SPF/Mech/All.pm,blib/lib/Mail/SPF/Mech/Exists.pm,blib/lib/Mail/SPF/Mech/IP4.pm,blib/lib/Mail/SPF/Mech/IP6.pm,blib/lib/Mail/SPF/Mech/Include.pm,blib/lib/Mail/SPF/Mech/MX.pm,blib/lib/Mail/SPF/Mech/PTR.pm,blib/lib/Mail/SPF/Mech,blib/lib/Mail/SPF/Mech.pm,blib/lib/Mail/SPF/Mod/Exp.pm,blib/lib/Mail/SPF/Mod/Redirect.pm,blib/lib/Mail/SPF/Mod,blib/lib/Mail/SPF/Mod.pm,blib/lib/Mail/SPF/Record.pm,blib/lib/Mail/SPF/Request.pm,blib/lib/Mail/SPF/Result.pm,blib/lib/Mail/SPF/SenderIPAddrMech.pm,blib/lib/Mail/SPF/Server.pm,blib/lib/Mail/SPF/Term.pm,blib/lib/Mail/SPF/Util.pm,blib/lib/Mail/SPF/v1/Record.pm,blib/lib/Mail/SPF/v1,blib/lib/Mail/SPF/v2/Record.pm,blib/lib/Mail/SPF/v2,blib/lib/Mail/SPF,blib/lib/Mail/SPF.pm,blib/lib/Mail,blib/lib,blib/libdoc/Mail::SPF.3,blib/libdoc/Mail::SPF::Base.3,blib/libdoc/Mail::SPF::MacroString.3,blib/libdoc/Mail::SPF::Mech.3,blib/libdoc/Mail::SPF::Mech::A.3,blib/libdoc/Mail::SPF::Mech::All.3,blib/libdoc/Mail::SPF::Mech::Exists.3,blib/libdoc/Mail::SPF::Mech::IP4.3,blib/libdoc/Mail::SPF::Mech::IP6.3,blib/libdoc/Mail::SPF::Mech::Include.3,blib/libdoc/Mail::SPF::Mech::MX.3,blib/libdoc/Mail::SPF::Mech::PTR.3,blib/libdoc/Mail::SPF::Mod.3,blib/libdoc/Mail::SPF::Mod::Exp.3,blib/libdoc/Mail::SPF::Mod::Redirect.3,blib/libdoc/Mail::SPF::Record.3,blib/libdoc/Mail::SPF::Request.3,blib/libdoc/Mail::SPF::Result.3,blib/libdoc/Mail::SPF::SenderIPAddrMech.3,blib/libdoc/Mail::SPF::Server.3,blib/libdoc/Mail::SPF::Term.3,blib/libdoc/Mail::SPF::Util.3,blib/libdoc/Mail::SPF::v1::Record.3,blib/libdoc/Mail::SPF::v2::Record.3,blib/libdoc,blib/script/spfquery,blib/script
- no_generated_files
-
Remove the offending files/directories!
Error: Build, Makefile
- portable_filenames
-
Rename those files with alphanumerical characters, or maybe remove them because in many cases they are automatically generated for local installation.
Error:
- blib/libdoc/Mail::SPF.3
- blib/libdoc/Mail::SPF::Base.3
- blib/libdoc/Mail::SPF::MacroString.3
- blib/libdoc/Mail::SPF::Mech.3
- blib/libdoc/Mail::SPF::Mech::A.3
- blib/libdoc/Mail::SPF::Mech::All.3
- blib/libdoc/Mail::SPF::Mech::Exists.3
- blib/libdoc/Mail::SPF::Mech::IP4.3
- blib/libdoc/Mail::SPF::Mech::IP6.3
- blib/libdoc/Mail::SPF::Mech::Include.3
- blib/libdoc/Mail::SPF::Mech::MX.3
- blib/libdoc/Mail::SPF::Mech::PTR.3
- blib/libdoc/Mail::SPF::Mod.3
- blib/libdoc/Mail::SPF::Mod::Exp.3
- blib/libdoc/Mail::SPF::Mod::Redirect.3
- blib/libdoc/Mail::SPF::Record.3
- blib/libdoc/Mail::SPF::Request.3
- blib/libdoc/Mail::SPF::Result.3
- blib/libdoc/Mail::SPF::SenderIPAddrMech.3
- blib/libdoc/Mail::SPF::Server.3
- blib/libdoc/Mail::SPF::Term.3
- blib/libdoc/Mail::SPF::Util.3
- blib/libdoc/Mail::SPF::v1::Record.3
- blib/libdoc/Mail::SPF::v2::Record.3
- no_mymeta_files
-
Update MANIFEST.SKIP to exclude MYMETA files. If you are lazy, add "#!install_default" in your MANIFEST.SKIP and update your ExtUtils::Manifest if necessary, then some of the most common files will be excluded.
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (62) does not match dist (127):
- Missing in MANIFEST: Build, MYMETA.json, MYMETA.yml, Makefile, _build/auto_features, _build/build_params, _build/cleanup, _build/config_data, _build/features, _build/lib/MyModuleBuilder.pm, _build/magicnum, _build/notes, _build/prereqs, _build/runtime_params, blib/bindoc/spfquery.1, blib/lib/Mail/SPF.pm, blib/lib/Mail/SPF/Base.pm, blib/lib/Mail/SPF/Exception.pm, blib/lib/Mail/SPF/MacroString.pm, blib/lib/Mail/SPF/Mech.pm, blib/lib/Mail/SPF/Mech/A.pm, blib/lib/Mail/SPF/Mech/All.pm, blib/lib/Mail/SPF/Mech/Exists.pm, blib/lib/Mail/SPF/Mech/IP4.pm, blib/lib/Mail/SPF/Mech/IP6.pm, blib/lib/Mail/SPF/Mech/Include.pm, blib/lib/Mail/SPF/Mech/MX.pm, blib/lib/Mail/SPF/Mech/PTR.pm, blib/lib/Mail/SPF/Mod.pm, blib/lib/Mail/SPF/Mod/Exp.pm, blib/lib/Mail/SPF/Mod/Redirect.pm, blib/lib/Mail/SPF/Record.pm, blib/lib/Mail/SPF/Request.pm, blib/lib/Mail/SPF/Result.pm, blib/lib/Mail/SPF/SenderIPAddrMech.pm, blib/lib/Mail/SPF/Server.pm, blib/lib/Mail/SPF/Term.pm, blib/lib/Mail/SPF/Util.pm, blib/lib/Mail/SPF/v1/Record.pm, blib/lib/Mail/SPF/v2/Record.pm, blib/libdoc/Mail::SPF.3, blib/libdoc/Mail::SPF::Base.3, blib/libdoc/Mail::SPF::MacroString.3, blib/libdoc/Mail::SPF::Mech.3, blib/libdoc/Mail::SPF::Mech::A.3, blib/libdoc/Mail::SPF::Mech::All.3, blib/libdoc/Mail::SPF::Mech::Exists.3, blib/libdoc/Mail::SPF::Mech::IP4.3, blib/libdoc/Mail::SPF::Mech::IP6.3, blib/libdoc/Mail::SPF::Mech::Include.3, blib/libdoc/Mail::SPF::Mech::MX.3, blib/libdoc/Mail::SPF::Mech::PTR.3, blib/libdoc/Mail::SPF::Mod.3, blib/libdoc/Mail::SPF::Mod::Exp.3, blib/libdoc/Mail::SPF::Mod::Redirect.3, blib/libdoc/Mail::SPF::Record.3, blib/libdoc/Mail::SPF::Request.3, blib/libdoc/Mail::SPF::Result.3, blib/libdoc/Mail::SPF::SenderIPAddrMech.3, blib/libdoc/Mail::SPF::Server.3, blib/libdoc/Mail::SPF::Term.3, blib/libdoc/Mail::SPF::Util.3, blib/libdoc/Mail::SPF::v1::Record.3, blib/libdoc/Mail::SPF::v2::Record.3, blib/script/spfquery
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Mail-SPF-v2.9.0/blib/lib/Mail/SPF/Util.pm -- Around line 157: L<> starts or ends with whitespace L<> starts or ends with whitespace Mail-SPF-v2.9.0/lib/Mail/SPF/Util.pm -- Around line 157: L<> starts or ends with whitespace L<> starts or ends with whitespace
- valid_signature
-
Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.
Error: Old SIGNATURE detected. Please inform the module author to regenerate SIGNATURE using Module::Signature version 0.82 or newer. gpg: Signature made Mon 22 Jul 2013 12:52:32 PM JST gpg: using DSA key C0BECF2A50595A3B gpg: Can't check signature: No public key ==> BAD/TAMPERED signature detected! <==
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- has_known_license_in_source_file
-
Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.
- 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::SPF | An object-oriented implementation of Sender Policy Framework | v2.9.0 | metacpan |
Mail::SPF::Base | Base class for Mail::SPF classes | metacpan | |
Mail::SPF::EAbstractClass | metacpan | ||
Mail::SPF::EClassMethod | metacpan | ||
Mail::SPF::EDNSError | metacpan | ||
Mail::SPF::EDNSTimeout | metacpan | ||
Mail::SPF::EDuplicateGlobalMod | metacpan | ||
Mail::SPF::EInstanceMethod | metacpan | ||
Mail::SPF::EInvalidMacro | metacpan | ||
Mail::SPF::EInvalidMacroString | metacpan | ||
Mail::SPF::EInvalidMech | metacpan | ||
Mail::SPF::EInvalidMechQualifier | metacpan | ||
Mail::SPF::EInvalidMod | metacpan | ||
Mail::SPF::EInvalidOptionValue | metacpan | ||
Mail::SPF::EInvalidRecordVersion | metacpan | ||
Mail::SPF::EInvalidScope | metacpan | ||
Mail::SPF::EInvalidTerm | metacpan | ||
Mail::SPF::EJunkInRecord | metacpan | ||
Mail::SPF::EJunkInTerm | metacpan | ||
Mail::SPF::EMacroExpansionCtxRequired | metacpan | ||
Mail::SPF::ENoAcceptableRecord | metacpan | ||
Mail::SPF::ENoUnparsedText | metacpan | ||
Mail::SPF::ENothingToParse | metacpan | ||
Mail::SPF::EOptionRequired | metacpan | ||
Mail::SPF::EProcessingLimitExceeded | metacpan | ||
Mail::SPF::EReadOnlyValue | metacpan | ||
Mail::SPF::ERecordSelectionError | metacpan | ||
Mail::SPF::ERedundantAcceptableRecords | metacpan | ||
Mail::SPF::ESyntaxError | metacpan | ||
Mail::SPF::ETermDomainSpecExpected | metacpan | ||
Mail::SPF::ETermIPv4AddressExpected | metacpan | ||
Mail::SPF::ETermIPv4PrefixLengthExpected | metacpan | ||
Mail::SPF::ETermIPv6AddressExpected | metacpan | ||
Mail::SPF::ETermIPv6PrefixLengthExpected | metacpan | ||
Mail::SPF::EUnexpectedTermObject | metacpan | ||
Mail::SPF::Exception | metacpan | ||
Mail::SPF::GlobalMod | metacpan | ||
Mail::SPF::MacroString | SPF record macro string class | metacpan | |
Mail::SPF::Mech | SPF record mechanism base class | metacpan | |
Mail::SPF::Mech::A | SPF record C<a> mechanism class | metacpan | |
Mail::SPF::Mech::All | SPF record C<all> mechanism class | metacpan | |
Mail::SPF::Mech::Exists | SPF record C<exists> mechanism class | metacpan | |
Mail::SPF::Mech::IP4 | SPF record C<ip4> mechanism class | metacpan | |
Mail::SPF::Mech::IP6 | SPF record C<ip6> mechanism class | metacpan | |
Mail::SPF::Mech::Include | SPF record C<include> mechanism class | metacpan | |
Mail::SPF::Mech::MX | SPF record C<mx> mechanism class | metacpan | |
Mail::SPF::Mech::PTR | SPF record C<ptr> mechanism class | metacpan | |
Mail::SPF::Mod | SPF record modifier base class | metacpan | |
Mail::SPF::Mod::Exp | SPF record C<exp> modifier class | metacpan | |
Mail::SPF::Mod::Redirect | SPF record C<redirect> modifier class | metacpan | |
Mail::SPF::PositionalMod | metacpan | ||
Mail::SPF::Record | Abstract base class for SPF records | metacpan | |
Mail::SPF::Request | SPF request class | metacpan | |
Mail::SPF::Result | SPF result class | metacpan | |
Mail::SPF::Result::Error | metacpan | ||
Mail::SPF::Result::Fail | metacpan | ||
Mail::SPF::Result::Neutral | metacpan | ||
Mail::SPF::Result::NeutralByDefault | metacpan | ||
Mail::SPF::Result::None | metacpan | ||
Mail::SPF::Result::Pass | metacpan | ||
Mail::SPF::Result::PermError | metacpan | ||
Mail::SPF::Result::SoftFail | metacpan | ||
Mail::SPF::Result::TempError | metacpan | ||
Mail::SPF::SenderIPAddrMech | Abstract base class for SPF record mechanisms that operate on the SMTP sender's IP address | metacpan | |
Mail::SPF::Server | Server class for processing SPF requests | metacpan | |
Mail::SPF::Term | SPF record term class | metacpan | |
Mail::SPF::UnknownMod | metacpan | ||
Mail::SPF::Util | Mail::SPF utility class | metacpan | |
Mail::SPF::v1::Record | SPFv1 record class | metacpan | |
Mail::SPF::v2::Record | Sender ID ("spf2.0") record class | metacpan |