Sending zip file as attachments in perl


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Sending zip file as attachments in perl
# 1  
Old 08-05-2011
Error Sending zip file as attachments in perl

Hi All,

i have a code, where that script is sending mail to the users, but i want to enhance
it, i.e i need to add attachment(zip file) to that, i dont want to use MIME:LITE module or any other module, with this simple code, i need to enhance.

below is my code
Code:
my %mail_params = (HTML    => $mail_body,
                       Text    => $mail_body,
                       From    => $MAIL_FROM,
                       To      => $MAIL_TO,
                       Subject => $mail_subject,);

    $mail_params{HTML} = "<HTML><pre>$mail_params{Text}<\><\\HTML>";
    my $mail = HTML::Mail->new(%mail_params);

$mail->send()

I dont want to use any modules, like MIME, sendmailer .....

Thanks,
ASAK
# 2  
Old 08-08-2011
Hi ,

Anyone who can post some solution for this ????


Thanks,
asak

---------- Post updated at 06:36 AM ---------- Previous update was at 06:31 AM ----------

HI,

Any solution, using simple mail in perl with attachment, please let me know.

Thanks,
Asak
# 3  
Old 08-08-2011
Hi,

Why don't you want to use any module?

Regards,
Birei
# 4  
Old 08-08-2011
Hi Birei,

i want to share this script which mails with attachments to end-users. where they done know about installations and modules, just they'll execute the script. that's y i dont want to install any module in customer system, simple mail with zip file attachment i need.

Thanks,
Arun
# 5  
Old 08-10-2011
Hi All,

I came to know that i can use mutt command, to send mails with attachments, in shell i can send, and when i execute
Code:
`mutt -a <file_name> ak@apps.com < /dev/null`

in command line, i received mail with attachment, so i used this command in perl script using back quotes ` . i'm not able to execute properly. i'm getting an error as when i used mutt in perl script.

Code:
Error sending message, child exited 67 (User unknown.).

Can anyone let me know how to send attachment in perl without using any modules,

Thanks,
asak

Last edited by asak; 08-10-2011 at 03:47 AM..
# 6  
Old 08-10-2011
can u just try system command instead of using ` back quotes.
# 7  
Old 08-11-2011
HI Latika,

i tried using system command with ` quotes. i got same error.
Code:
Error sending message, child exited 67 (User unknown.).

Below is my standalone script to send file(filer.txt)
Code:
$LOGDIR="/home/user3/filer.txt";

$email = "asak@gmail.com";
#$a = `sudo echo | mutt -a $LOGDIR arunak@netapp.com < /dev/null`;
system (`mutt -a $LOGDIR asak@gmail.com < /dev/null`);
#system ("sh mutt -a $LOGDIR asak@gmail.com < /dev/null");
#my $cmd = "echo mutt -a $LOGDIR asak@gmail.com < /dev/null";
#my $check_ps = `$cmd`;

is there are any other way to send mail with attachments, without installing modules.

Thanks,
Asak
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Sending attachments via unix

OS Linux....Just curious as to why this is not working... uuencode test.txt "test.xls"|mailx -r xxx@server.com -s "validation report" emailrecipient1,emailrecipient2 Please help....Any other options do we need to use?? (3 Replies)
Discussion started by: saggiboy10
3 Replies

2. Shell Programming and Scripting

Sending Multiple Attachments using MAILX

I have created a shell scripts and wanted to email users multiple attachments using mailx. I noticed that when I do a man on mailx I see and -a option for attachments. When I run a: mailx -s "test attachments" -a include_file -a exclude_file testuser@mydomain.com (Interrupt -- one more to... (1 Reply)
Discussion started by: metallica1973
1 Replies

3. Shell Programming and Scripting

Problem sending excel attachments with MIME::Lite in perl

I am running a perl script that generates an excel doc and then emails it as an attachment. I can generate the excel file fine. I can scp it from the box and open it with no problems. When I send it over email, the file does open properly. The file in email is only 288 B, but on the server it is... (1 Reply)
Discussion started by: Mike_the_Man
1 Replies

4. UNIX for Dummies Questions & Answers

Sending email attachments

Hello, I've search the forum, but I cannot find an answer to my specific question. I'm trying to send some files to my professor. Upon his request, I used the following: tar -cvf vh.tar vh_part1.c vh_part2.c vh_part3.c vh_part4.c vh_sample_run15.txt uuencode vh.tar vh.tar > proj1 mail... (2 Replies)
Discussion started by: venush
2 Replies

5. Shell Programming and Scripting

Sending multiple attachments

Hi people, I am new to this forums. I have a quick question I hope one of you could help me with. I am writing a script to send attachments via email. However I am having trouble when trying to send multiple attachments. Here is the code I am using: send_mail() { uuencode $TMP $TMP1 > $TMP1... (1 Reply)
Discussion started by: deo2k8
1 Replies

6. Shell Programming and Scripting

Sending text files as attachments

Hi, I have used the following command to send a text file "archiver.log" as attachment. (cat mail.log; uuencode archiver.log archiver.log; ) | mailx -s "Failure" asd@a.com : But in the mail i am not getting new lines in the text file.New Lines are getting replaced with some weird... (2 Replies)
Discussion started by: radhika03
2 Replies

7. UNIX for Dummies Questions & Answers

sending attachments in mail

Hi , i have tried the following command to send an email with an attachment its working fine but i am getting mail with the embeded content inside the mail that too truncated. i wanted it as an attachment. /usr/lib/sendmail -F "MAC SIA" address "rajendra@abc.com.sg" -t <... (6 Replies)
Discussion started by: rajendragora
6 Replies

8. UNIX for Advanced & Expert Users

sending attachments via unix

Hi, I need to send a mail attachment from the UNIX commandline. I'm using Tru64 and the mail client thats supposed receive the attached file (an excel sheet) is Lotus Notes. Can anybody help me out? (6 Replies)
Discussion started by: Abhishek Ghose
6 Replies

9. How do I send email?

sending files as attachments

How do I send a file as an attachment on a Unix system (9 Replies)
Discussion started by: SmartJuniorUnix
9 Replies

10. UNIX for Dummies Questions & Answers

sending files as attachments

How do I send a file as an attachment on a Unix system (9 Replies)
Discussion started by: SmartJuniorUnix
9 Replies
Login or Register to Ask a Question