SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Email-MIME-Kit rpm build for : OpenSuSE. For other distributions click perl-Email-MIME-Kit.

Name : perl-Email-MIME-Kit
Version : 3.000006 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.1 Date : 2018-12-04 00:31:18
Group : Development/Libraries/Perl Source RPM : perl-Email-MIME-Kit-3.000006-1.1.src.rpm
Size : 0.09 MB
Packager : (none)
Summary : build messages from templates
Description :
Email::MIME::Kit is a templating system for email messages. Instead of
trying to be yet another templating system for chunks of text, it makes it
easy to build complete email messages.

It handles the construction of multipart messages, text and HTML
alternatives, attachments, interpart linking, string encoding, and
parameter validation.

Although nearly every part of Email::MIME::Kit is a replaceable component,
the stock configuration is probably enough for most use. A message kit will
be stored as a directory that might look like this:

sample.mkit/
manifest.json
body.txt
body.html
logo.jpg

The manifest file tells Email::MIME::Kit how to put it all together, and
might look something like this:

{
\"renderer\": \"TT\",
\"header\": [
{ \"From\": \"WY Corp < norepliesAATTwy.example.com>\" },
{ \"Subject\": \"Welcome aboard, [% recruit.name %]!\" }
],
\"alternatives\": [
{ \"type\": \"text/plain\", \"path\": \"body.txt\" },
{
\"type\": \"text/html\",
\"path\": \"body.html\",
\"container_type\": \"multipart/related\",
\"attachments\": [ { \"type\": \"image/jpeg\", \"path\": \"logo.jpg\" } ]
}
]
}

*Inline images* may be accessed with the function \'cid_for\', for example to
include the above logo.jpg:

< img style=\"margin: 0 auto\" src=\"cid:[% cid_for(\"logo.jpg\") %]\">

*Please note:* the assembly of HTML documents as multipart/related bodies
may be simplified with an alternate assembler in the future.

The above manifest would build a multipart alternative message. GUI mail
clients would see a rendered HTML document with the logo graphic visible
from the attachment. Text mail clients would see the plaintext.

Both the HTML and text parts would be rendered using the named renderer,
which here is Template-Toolkit.

The message would be assembled and returned as an Email::MIME object, just
as easily as suggested in the SYNOPSIS above.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/SLE_12_SP4/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(Email::MIME::Kit)
perl(Email::MIME::Kit::Assembler::Standard)
perl(Email::MIME::Kit::KitReader::Dir)
perl(Email::MIME::Kit::ManifestReader::JSON)
perl(Email::MIME::Kit::ManifestReader::YAML)
perl(Email::MIME::Kit::Renderer::TestRenderer)
perl(Email::MIME::Kit::Role::Assembler)
perl(Email::MIME::Kit::Role::Component)
perl(Email::MIME::Kit::Role::KitReader)
perl(Email::MIME::Kit::Role::ManifestDesugarer)
perl(Email::MIME::Kit::Role::ManifestReader)
perl(Email::MIME::Kit::Role::Renderer)
perl(Email::MIME::Kit::Role::Validator)
perl-Email-MIME-Kit

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(String::RewritePrefix)
perl(Moose::Util::TypeConstraints)
perl(Module::Runtime)
perl(Moose) => 0.65
rpmlib(PayloadIsLzma) <= 4.4.6-1
perl(:MODULE_COMPAT_5.18.2)
perl(Email::MIME::Creator)
perl(Email::MIME) => 1.930
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
perl(Moose::Role)
perl(YAML::XS)
perl(Email::MessageID) => 1.400
perl(JSON) => 2


Content of RPM :
/usr/lib/perl5/vendor_perl/5.18.2/Email
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Assembler
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Assembler/Standard.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/KitReader
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/KitReader/Dir.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/ManifestReader
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/ManifestReader/JSON.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/ManifestReader/YAML.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Renderer
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Renderer/TestRenderer.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/Assembler.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/Component.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/KitReader.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/ManifestDesugarer.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/ManifestReader.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/Renderer.pm
/usr/lib/perl5/vendor_perl/5.18.2/Email/MIME/Kit/Role/Validator.pm
/usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Email-MIME-Kit
/usr/share/doc/packages/perl-Email-MIME-Kit/Changes
/usr/share/doc/packages/perl-Email-MIME-Kit/README
/usr/share/licenses/perl-Email-MIME-Kit
/usr/share/licenses/perl-Email-MIME-Kit/LICENSE
/usr/share/man/man3/Email::MIME::Kit.3pm.gz
/usr/share/man/man3/Email::MIME::Kit::Assembler::Standard.3pm.gz
/usr/share/man/man3/Email::MIME::Kit::KitReader::Dir.3pm.gz
There is 10 files more in these RPM.

 
ICM