10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi Gurus,
I have a solaris zone. I am finding a issue in the situation below.
When I tried to send a mail in this format its failing.
: mailx -s "test mail f" xxxxxx@yy.com
But its working just fine if I use echo.
echo "test body"|mailx -s "test mail " xxxxxxx@yy.com
Is there... (1 Reply)
Discussion started by: rama krishna
1 Replies
2. Linux
We have configured mailx Linux server. When send mail from Linux server it is not going
How to trouble shoot the root cause step by step (3 Replies)
Discussion started by: pmsuper
3 Replies
3. Shell Programming and Scripting
Hi All,
Can anyone please provide the command for sending an mail with attachment using mailx command.
Thanks in Advance :)
Regards,
Siram. (3 Replies)
Discussion started by: Sriram.Vedula53
3 Replies
4. UNIX for Advanced & Expert Users
whn mail command fails. Please tell various reasons.
Thanks for the reply (2 Replies)
Discussion started by: ratna
2 Replies
5. UNIX and Linux Applications
Hi,
I am not able to send direct mails from our unix server to our lotus notes id. It was fine until we upgrade our Lotus notes server. What are the changes need to add when we upgrade Lotus notes. Please advice.
It run in sh file
This is the statement
uuencode $RTDIR/$filename... (0 Replies)
Discussion started by: rajani_p
0 Replies
6. Shell Programming and Scripting
Hi,
Thanks in Advance !!
I have a korn script which is used to mail the reports to the users.
I'm using the mailx utility. The uid used for running the script is "cronman",
so the mails recieved by users are id FROM:"cronman".
Now i want to change the FROM address to another user name... (2 Replies)
Discussion started by: pradeep_desh
2 Replies
7. UNIX for Dummies Questions & Answers
If I use the "Mail" link instead of the "mail" link to ../mailx I get this error.
Mail so-n-so @whatever.com
mailx: NUL changed to @
Unknown command: "postmaster"
The email still goes through but i get the error.
If I use "mail" it goes thru without the error.
Any ideas?? (2 Replies)
Discussion started by: BG_JrAdmin
2 Replies
8. UNIX for Dummies Questions & Answers
I want to send a message with an attachment from Unix using the following command:
uuencode $DIRNAME/$FILENAME1 | mailx -s "test subject" xyz@xyz
I need to attach the file and I also want a simple message body like "there is an error. Please check it".
Do I need to have this message body... (1 Reply)
Discussion started by: ssmith001
1 Replies
9. Shell Programming and Scripting
Is there any way that I can mailx to a distribution list without having a $HOME/.mailrc file?
We have a distribution list in Outlook for our group say group@something.com.
I am trting to do echo "Something"|mailx -s "Subject" group@something.com
it doesnt work
Any ideas?
Thanks (1 Reply)
Discussion started by: sm321
1 Replies
10. UNIX for Dummies Questions & Answers
How can I send a file of Unix usernames to everyone on the file without making an alias in my .mailrc file? Using a mailx command.
Thanks,
J.J. (2 Replies)
Discussion started by: JJJ
2 Replies
Catalyst::View::Email::Template(3pm) User Contributed Perl Documentation Catalyst::View::Email::Template(3pm)
NAME
Catalyst::View::Email::Template - Send Templated Email from Catalyst
SYNOPSIS
Sends templated mail, based upon your default view. It captures the output of the rendering path, slurps in based on mime-types and
assembles a multi-part email using Email::MIME::Creator and sends it out.
CONFIGURATION
WARNING: since version 0.10 the configuration options slightly changed!
Use the helper to create your view:
$ script/myapp_create.pl view Email::Template Email::Template
For basic configuration look at "CONFIGURATION" in Catalyst::View::Email.
In your app configuration (example in YAML):
View::Email::Template:
# Optional prefix to look somewhere under the existing configured
# template paths.
# Default: none
template_prefix: email
# Define the defaults for the mail
default:
# Defines the default view used to render the templates.
# If none is specified neither here nor in the stash
# Catalysts default view is used.
# Warning: if you don't tell Catalyst explicit which of your views should
# be its default one, C::V::Email::Template may choose the wrong one!
view: TT
SENDING EMAIL
Sending email works just like for Catalyst::View::Email but by specifying the template instead of the body and forwarding to your
Email::Template view:
sub controller : Private {
my ( $self, $c ) = @_;
$c->stash->{email} = {
to => 'jshirley@gmail.com',
cc => 'abraxxa@cpan.org',
bcc => 'hidden@secret.com hidden2@foobar.com',
from => 'no-reply@foobar.com',
subject => 'I am a Catalyst generated email',
template => 'test.tt',
content_type => 'multipart/alternative'
};
$c->forward( $c->view('Email::Template') );
}
Alternatively if you want more control over your templates you can use the following idiom to override the defaults. If charset and
encoding given, the body become properly encoded.
templates => [
{
template => 'email/test.html.tt',
content_type => 'text/html',
charset => 'utf-8',
encoding => 'quoted-printable',
view => 'TT',
},
{
template => 'email/test.plain.mason',
content_type => 'text/plain',
charset => 'utf-8',
encoding => 'quoted-printable',
view => 'Mason',
}
]
HANDLING ERRORS
See "HANDLING ERRORS" in Catalyst::View::Email.
METHODS
generate_part
Generates a MIME part to include in the email. Since the email is template based every template piece is a separate part that is
included in the email.
process
The process method is called when the view is dispatched to. This creates the multipart message and then sends the message contents off
to Catalyst::View::Email for processing, which in turn hands off to Email::Sender::Simple.
TODO
ATTACHMENTS
There needs to be a method to support attachments. What I am thinking is something along these lines:
attachments => [
# Set the body to a file handle object, specify content_type and
# the file name. (name is what it is sent at, not the file)
{ body => $fh, name => "foo.pdf", content_type => "application/pdf" },
# Or, specify a filename that is added, and hey, encoding!
{ filename => "foo.gif", name => "foo.gif", content_type => "application/pdf", encoding => "quoted-printable" },
# Or, just a path to a file, and do some guesswork for the content type
"/path/to/somefile.pdf",
]
SEE ALSO
Catalyst::View::Email - Send plain boring emails with Catalyst
Catalyst::Manual - The Catalyst Manual
Catalyst::Manual::Cookbook - The Catalyst Cookbook
AUTHORS
J. Shirley <jshirley@gmail.com>
Simon Elliott <cpan@browsing.co.uk>
Alexander Hartmaier <abraxxa@cpan.org>
LICENSE
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2011-01-17 Catalyst::View::Email::Template(3pm)