Mail-SPF 2.000_003 Deleted
Kwalitee Issues
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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-2.000_003/lib/Mail/SPF/Util.pm -- Around line 154: 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 Tue 28 Nov 2006 05:22:57 AM 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).
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Mail::SPF | An object-oriented implementation of Sender Policy Framework | 2.000_003 | 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::ENoSuitableRecord | metacpan | ||
Mail::SPF::ENoUnparsedText | metacpan | ||
Mail::SPF::ENothingToParse | metacpan | ||
Mail::SPF::EOptionRequired | metacpan | ||
Mail::SPF::EProcessingLimitExceeded | metacpan | ||
Mail::SPF::EReadOnlyValue | 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 |