Mail-SPF 3.20240206
Kwalitee Issues
This is not the latest release. The following issues may have already been fixed in the newer releases.
- has_license_in_source_file
-
Add =head1 LICENSE and the text of the license to the main module in your code.
- 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_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_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.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Mail::SPF | An object-oriented implementation of Sender Policy Framework | 3.20240206 | metacpan |
Mail::SPF::Base | Base class for Mail::SPF classes | metacpan | |
Mail::SPF::Exception | 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::Record | Abstract base class for SPF records | metacpan | |
Mail::SPF::Request | SPF request class | metacpan | |
Mail::SPF::Result | SPF result class | 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::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 |
Provides
Name | File | View |
---|---|---|
Mail::SPF::EAbstractClass | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EClassMethod | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EDNSError | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EDNSTimeout | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EDuplicateGlobalMod | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInstanceMethod | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidMacro | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidMacroString | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidMech | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidMechQualifier | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidMod | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidOptionValue | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidRecordVersion | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidScope | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EInvalidTerm | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EJunkInRecord | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EJunkInTerm | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EMacroExpansionCtxRequired | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ENoAcceptableRecord | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ENoUnparsedText | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ENothingToParse | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EOptionRequired | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EProcessingLimitExceeded | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EReadOnlyValue | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ERecordSelectionError | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ERedundantAcceptableRecords | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ESyntaxError | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ETermDomainSpecExpected | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ETermIPv4AddressExpected | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ETermIPv4PrefixLengthExpected | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ETermIPv6AddressExpected | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::ETermIPv6PrefixLengthExpected | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::EUnexpectedTermObject | lib/Mail/SPF/Exception.pm | metacpan |
Mail::SPF::GlobalMod | lib/Mail/SPF/Mod.pm | metacpan |
Mail::SPF::PositionalMod | lib/Mail/SPF/Mod.pm | metacpan |
Mail::SPF::Result::Error | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::Fail | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::Neutral | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::NeutralByDefault | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::None | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::Pass | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::PermError | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::SoftFail | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::Result::TempError | lib/Mail/SPF/Result.pm | metacpan |
Mail::SPF::UnknownMod | lib/Mail/SPF/Mod.pm | metacpan |