perl-Mail-DKIM-0.54-1.1.noarch.rpm


Advertisement

Description

perl-Mail-DKIM - Signs/verifies Internet mail with DKIM/DomainKey signatures

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename perl-Mail-DKIM-0.54-1.1.noarch.rpm
Package name perl-Mail-DKIM
Package version 0.54
Package release 1.1
Package architecture noarch
Package type rpm
Category Development/Libraries/Perl
Homepage https://metacpan.org/release/Mail-DKIM
License Artistic-1.0 OR GPL-1.0-or-later
Maintainer -
Download size 152.68 KB
Installed size 393.81 KB
This module implements the various components of the DKIM and DomainKeys
message-signing and verifying standards for Internet mail. It currently
tries to implement these specifications:
* RFC4871, for DKIM
* RFC4870, for DomainKeys
* draft-ietf-dmarc-arc-protocol-06, for ARC
The module uses an object-oriented interface. You use one of two different
classes, depending on whether you are signing or verifying a message. To
sign, use the Mail::DKIM::Signer class. To verify, use the
Mail::DKIM::Verifier class. Simple, eh?
Likewise for ARC, use the ARC modules Mail::DKIM::ARC::Signer and
Mail::DKIM::ARC::Verifier
If you're sending to test libraries which expect the tags in headers to be
sorted, you can set $Mail::DKIM::SORTTAGS to a true value, and all created
headers will get sorted keys

Alternatives

Package Version Architecture Repository
perl-Mail-DKIM - - -

Requires

Name Value
perl(:MODULE_COMPAT_5.28.1) -
perl(Crypt::OpenSSL::RSA) >= 0.24
perl(Digest::SHA) -
perl(Mail::Address) -
perl(Net::DNS) -
perl(Net::DNS::Resolver::Mock) -
perl(Test::RequiresInternet) -
perl(YAML::XS) -

Provides

Name Value
perl(Mail::DKIM) = 0.54
perl(Mail::DKIM::ARC::MessageSignature) -
perl(Mail::DKIM::ARC::Seal) -
perl(Mail::DKIM::ARC::Signer) = 0.54
perl(Mail::DKIM::ARC::Verifier) = 0.54
perl(Mail::DKIM::Algorithm::Base) -
perl(Mail::DKIM::Algorithm::dk_rsa_sha1) -
perl(Mail::DKIM::Algorithm::rsa_sha1) -
perl(Mail::DKIM::Algorithm::rsa_sha256) -
perl(Mail::DKIM::AuthorDomainPolicy) -
perl(Mail::DKIM::Canonicalization::Base) -
perl(Mail::DKIM::Canonicalization::DkCommon) -
perl(Mail::DKIM::Canonicalization::DkimCommon) -
perl(Mail::DKIM::Canonicalization::dk_nofws) -
perl(Mail::DKIM::Canonicalization::dk_simple) -
perl(Mail::DKIM::Canonicalization::nowsp) -
perl(Mail::DKIM::Canonicalization::relaxed) -
perl(Mail::DKIM::Canonicalization::seal) -
perl(Mail::DKIM::Canonicalization::simple) -
perl(Mail::DKIM::Common) = 0.54
perl(Mail::DKIM::DNS) -
perl(Mail::DKIM::DkPolicy) -
perl(Mail::DKIM::DkSignature) -
perl(Mail::DKIM::DkimPolicy) -
perl(Mail::DKIM::Key) -
perl(Mail::DKIM::KeyValueList) -
perl(Mail::DKIM::MessageParser) -
perl(Mail::DKIM::Policy) -
perl(Mail::DKIM::PrivateKey) -
perl(Mail::DKIM::PublicKey) -
perl(Mail::DKIM::Signature) -
perl(Mail::DKIM::Signer) = 0.54
perl(Mail::DKIM::SignerPolicy) -
perl(Mail::DKIM::TextWrap) -
perl(Mail::DKIM::Verifier) = 0.54
perl-Mail-DKIM = 0.54-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package perl-Mail-DKIM-0.54-1.1.noarch.rpm
Source Package perl-Mail-DKIM-0.54-1.1.src.rpm

Install Howto

Install perl-Mail-DKIM rpm package:

# zypper install perl-Mail-DKIM

Files

Path
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/AuthorDomainPolicy.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Common.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/DNS.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/DkPolicy.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/DkSignature.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/DkimPolicy.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Key.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/KeyValueList.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/MessageParser.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Policy.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/PrivateKey.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/PublicKey.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Signature.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Signer.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/SignerPolicy.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/TextWrap.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Verifier.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/ARC/MessageSignature.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/ARC/Seal.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/ARC/Signer.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/ARC/Verifier.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Algorithm/Base.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Algorithm/dk_rsa_sha1.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Algorithm/rsa_sha1.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Algorithm/rsa_sha256.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/Base.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/DkCommon.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/DkimCommon.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/dk_nofws.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/dk_simple.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/nowsp.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/relaxed.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/seal.pm
/usr/lib/perl5/vendor_perl/5.28.1/Mail/DKIM/Canonicalization/simple.pm
/usr/share/doc/packages/perl-Mail-DKIM/ChangeLog
/usr/share/doc/packages/perl-Mail-DKIM/Changes
/usr/share/doc/packages/perl-Mail-DKIM/HACKING.DKIM
/usr/share/doc/packages/perl-Mail-DKIM/README.md
/usr/share/doc/packages/perl-Mail-DKIM/TODO
/usr/share/doc/packages/perl-Mail-DKIM/doc/async_dns.txt
/usr/share/doc/packages/perl-Mail-DKIM/doc/common_verification_problems.txt
/usr/share/doc/packages/perl-Mail-DKIM/doc/dk_headers.txt
/usr/share/doc/packages/perl-Mail-DKIM/doc/dkim_errata.txt
/usr/share/doc/packages/perl-Mail-DKIM/doc/policies.txt
/usr/share/doc/packages/perl-Mail-DKIM/doc/qp1.txt
/usr/share/man/man3/Mail::DKIM.3pm.gz
/usr/share/man/man3/Mail::DKIM::ARC::MessageSignature.3pm.gz
/usr/share/man/man3/Mail::DKIM::ARC::Seal.3pm.gz
/usr/share/man/man3/Mail::DKIM::ARC::Signer.3pm.gz
/usr/share/man/man3/Mail::DKIM::ARC::Verifier.3pm.gz
/usr/share/man/man3/Mail::DKIM::Algorithm::Base.3pm.gz
/usr/share/man/man3/Mail::DKIM::AuthorDomainPolicy.3pm.gz
/usr/share/man/man3/Mail::DKIM::Canonicalization::Base.3pm.gz
/usr/share/man/man3/Mail::DKIM::Canonicalization::DkimCommon.3pm.gz
/usr/share/man/man3/Mail::DKIM::DNS.3pm.gz
/usr/share/man/man3/Mail::DKIM::DkPolicy.3pm.gz
/usr/share/man/man3/Mail::DKIM::DkSignature.3pm.gz
/usr/share/man/man3/Mail::DKIM::DkimPolicy.3pm.gz
/usr/share/man/man3/Mail::DKIM::Policy.3pm.gz
/usr/share/man/man3/Mail::DKIM::PrivateKey.3pm.gz
/usr/share/man/man3/Mail::DKIM::PublicKey.3pm.gz
/usr/share/man/man3/Mail::DKIM::Signature.3pm.gz
/usr/share/man/man3/Mail::DKIM::Signer.3pm.gz
/usr/share/man/man3/Mail::DKIM::SignerPolicy.3pm.gz
/usr/share/man/man3/Mail::DKIM::TextWrap.3pm.gz
/usr/share/man/man3/Mail::DKIM::Verifier.3pm.gz

Changelog

2019-04-03 - Stephan Kulow <coolo@suse.com>
- updated to 0.54
see /usr/share/doc/packages/perl-Mail-DKIM/ChangeLog
- - VERSION 0.54 --
2018-10-12: Marc Bradshaw <marc@marcbradshaw.net>
* The T tag on arcseal is not required
- - VERSION 0.53 --
2018-05-27: Marc Bradshaw <marc@marcbradshaw.net>
* Make tests less dependent on local resolver setup
* Add thanks to Valimail
- - VERSION 0.52 --
2018-01-12: Marc Bradshaw <marc@marcbradshaw.net>
* Internet connection tests were declared in the wrong order
- - VERSION 0.51 --
2018-01-12: Marc Bradshaw <marc@marcbradshaw.net>
* Fix for older versions of perl
* Tests no longer fail with no internet connection
- - VERSION 0.50 --
2017-12-16: Marc Bradshaw <marc@marcbradshaw.net>
* Added Strict mode to DKIM verifier
* Code formatting fixes
2017-12-14: John Levine <john.levine@standcore.com>
* Make ARC code work a lot better
* Add new arcsign.pl and arcverify.pl scripts
- - VERSION 0.44 --
2017-10-19: Marc Bradshaw <marc@marcbradshaw.net>
* Added experimental support for ARC
- - VERSION 0.43 --
2017-09-20: Marc Bradshaw <marc@marcbradshaw.net>
* Update tests for new DNS setup
- - VERSION 0.42 --
2017-07-29: Marc Bradshaw <marc@marcbradshaw.net>
* Fix failing tests
- - VERSION 0.41 --
2017-04-14: Marc Bradshaw <marc@marcbradshaw.net>
* commit aac893fdbaa7f8ccd5d37fa7f20d1785406cda51
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date:   Fri Mar 17 14:53:53 2017 +1100
Avoid use of $_ in read loop
RT 106485: Mail::DKIM::PrivateKey->load tampering $_ and <FILE>
* commit 06934f259e392b2a3cf94560e6051d9e522d0bf3
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date:   Fri Mar 17 14:44:44 2017 +1100
Ensure PrivateKey file is closed properly.
Store PrivateKey file handle in lexical variable and close it
once we are done.
RT 120638: Mail::DKIM::PrivateKey does not close FILE
* commit 9e7c1c4cb78a6cb1cf396ece4379c7ed2c44c974
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date:   Fri Feb 27 12:08:11 2015 +1100
Allow greater control over signed headers
* commit 8291c034dc7db4394e9df80e70b8cbe8428a38c2
Author: Marc Bradshaw <marc@marcbradshaw.net>
Date:   Fri Jan 23 09:54:02 2015 +1100
Allow greater control over which headers are signed by Signer
2013-02-07: Jason Long <jlong@messiah.edu>
* lib/Mail/DKIM/Verifier.pm (add_signature): call fetch_public_key() iff
the signature passes a validity check;
(finish_header): set result to 'invalid' if signature does not have a
result
* lib/Mail/DKIM/Signature.pm (check_protocol): now returns a list of
supported protocols, or an empty list if no supported protocols found.
2013-02-06: Jason Long <jlong@messiah.edu>
* t/corpus/good_83176.txt: add new email to test suite; this email contains
a signature with a LIST of query methods, one of which is good, but the
rest should be quietly ignored. This test currently fails.
* lib/Mail/DKIM/Signature.pm (check_protocol): support multiple methods being
specified in signatures q= tag. We look for dns/txt to occur anywhere in
the field; all other values are ignored.
- - VERSION 0.40 --

See Also

Package Description
perl-Mail-IMAPClient-3.42-1.1.noarch.rpm An IMAP Client API
perl-Mail-Mbox-MessageParser-1.5111-1.2.noarch.rpm Fast and Simple Mbox Folder Reader
perl-Mail-SPF-2.9.0-1.10.noarch.rpm An object-oriented implementation of Sender Policy Framework
perl-Mail-SPF-Test-1.001-8.8.noarch.rpm SPF test-suite class
perl-Mail-Sender-0.903-1.5.noarch.rpm (DEPRECATED) module for sending mails with attachments through an SMTP server
perl-Mail-Sendmail-0.80-1.4.noarch.rpm Simple platform independent mailer
perl-Mail-SpamAssassin-3.4.2-61.2.i586.rpm Perl Modules For Using Spamassassin Within An Own Perl Script
perl-Mail-SpamAssassin-3.4.2-61.2.x86_64.rpm Perl Modules For Using Spamassassin Within An Own Perl Script
perl-Mail-SpamAssassin-Plugin-iXhash2-2.05-61.2.i586.rpm The iXhash plugin for SpamAssassin
perl-Mail-SpamAssassin-Plugin-iXhash2-2.05-61.2.x86_64.rpm The iXhash plugin for SpamAssassin
perl-MailTools-2.20-1.3.noarch.rpm Bundle of Ancient Email Modules
perl-Mason-2.24-1.5.noarch.rpm Powerful, high-performance templating for the web and beyond
perl-Math-Base-Convert-0.11-2.5.noarch.rpm Very Fast Base to Base Conversion
perl-Math-BigInt-1.999816-1.3.noarch.rpm Arbitrary size integer/float math package
perl-Math-BigInt-GMP-1.6006-1.3.i586.rpm Backend Library for Math::Bigint Etc. Based On Gmp
Advertisement
Advertisement