Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Sending Email Attachment Using Perl

by eliufoo (Initiate)
on Jan 23, 2013 at 11:06 UTC ( #1014880=perlquestion: print w/ replies, xml ) Need Help??
eliufoo has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks, I have the below server i got from Internet for sending email attachment. However, the attached files comes with 0Kb.

use MIME::Lite; use Net::SMTP; ### Adjust sender, recipient and your SMTP mailhost my $from_address = 'my@address.com'; my $to_address = 'my-email@remote.com'; my $mail_host = 'localhost'; ### Adjust subject and body message $subject = 'Weekly Mail'; my $message_body = "The information needed"; ### Adjust the filenames my $my_file_gif = '/usr/local/var/archive/'; my $your_file_gif = 'afro_samurai4.jpg'; my $my_file_zip = '/usr/local/var/archive/'; my $your_file_zip = 'CONFIGS_00_04-01-13.tar.gz'; ### Create the multipart container $msg = MIME::Lite->new ( From => $from_address, To => $to_address, Subject => $subject, Type =>'multipart/mixed' ) or die "Error creating multipart container: $!\n"; ### Add the text message part $msg->attach ( Type => 'TEXT', Data => $message_body ) or die "Error adding the text message part: $!\n"; ### Add the GIF file $msg->attach ( Type => 'image/jpg', Path => $my_file_gif, Filename => $your_file_gif, Disposition => 'attachment' ) or die "Error adding $my_file_gif: $!\n"; ### Add the ZIP file $msg->attach ( Type => 'application/zip', Path => $my_file_zip, Filename => $your_file_zip, Disposition => 'attachment;filename=*' ) or die "Error adding $my_file_zip: $!\n"; ### Send the Message MIME::Lite->send('smtp', $mail_host, Timeout=>60); $msg->send;

Comment on Sending Email Attachment Using Perl
Download Code
Re: Sending Email Attachment Using Perl
by vinoth.ree (Parson) on Jan 23, 2013 at 11:28 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1014880]
Approved by vinoth.ree
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (15)
As of 2014-07-23 19:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (152 votes), past polls