SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Catalyst-Helper-Model-Email rpm build for : OpenSuSE. For other distributions click perl-Catalyst-Helper-Model-Email.

Name : perl-Catalyst-Helper-Model-Email
Version : 0.04 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.7.1 Date : 2024-07-03 17:49:59
Group : Development/Libraries/Perl Source RPM : perl-Catalyst-Helper-Model-Email-0.04-lp156.7.1.src.rpm
Size : 0.03 MB
Packager : https://www_suse_com/
Summary : Helper for Mail::Builder::Simple
Description :
Using the command line above, Catalyst::Helper::Model::Email will create
\'MyApp::Model::Email1\' that looks like:

package MyApp::Model::Email1;
use strict;
use warnings;
use base \'Catalyst::Model::Factory\';

__PACKAGE__->config(
class => \'Mail::Builder::Simple\',
args => {
mail_client => {
mailer => \'SMTP\',
mailer_args => {
host => \'smtp.host.com\',
username => \'usr\',
password => \'passwd\',
},
},
},
);

1;

And you will be able to send email with this model, using the following
code in your controllers:

$c->model(\"Email1\"->send(
from => \'meAATThost.com\',
to => \'youAATTyourhost.com\',
subject => \'The subject with UTF-8 chars\',
plaintext => \"Hello\
\
How are you?\
\
\",
);

But you will be also able to send more complex email messages like:

$c->model(\"Email1\"->send(
from => [\'meAATThost.com\', \'My Name\'],
to => [\'youAATTyourhost.com\', \'Your Name\'],
subject => \'The subject with UTF-8 chars\',
plaintext => \"Hello\
\
How are you?\
\
\",
htmltext => \"< h1>Hello< /h1> < p>How are you?< /p>\",
attachment => [\'file\', \'filename.pdf\', \'application/pdf\'],
image => [\'logo.png\', \'image_id_here\'],
priority => 1,
mailer => \'My Emailer 0.01\',
\'X-Special-Header\' => \'My special header\',
);

...or even more complex messages, using templates.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Catalyst-Helper-Model-Email-0.04-lp156.7.1.noarch.rpm
     

Provides :
perl(Catalyst::Helper::Model::Email)
perl-Catalyst-Helper-Model-Email

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Catalyst
/usr/lib/perl5/vendor_perl/5.26.1/Catalyst/Helper
/usr/lib/perl5/vendor_perl/5.26.1/Catalyst/Helper/Model
/usr/lib/perl5/vendor_perl/5.26.1/Catalyst/Helper/Model/Email.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Catalyst-Helper-Model-Email
/usr/share/doc/packages/perl-Catalyst-Helper-Model-Email/Changes
/usr/share/doc/packages/perl-Catalyst-Helper-Model-Email/LICENSE
/usr/share/doc/packages/perl-Catalyst-Helper-Model-Email/README
/usr/share/man/man3/Catalyst::Helper::Model::Email.3pm.gz

 
ICM