Visit The New, Modern Unix Linux Community


how to send a attachment mail in unix


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting how to send a attachment mail in unix
# 1  
how to send a attachment mail in unix

hi,

i have the code as below



#!/bin/sh


MAIL=/usr/bin/Mail

Mail_addr="aaa@bb.com"


Mail_file="/home/delta/dev/aa.doc"


${MAIL} -s " health check" ${Mail_addr} < ${Mail_file}


i want to send that Mail_file "/home/delta/dev/aa.doc" as attachment..
could u please suggest me for that ..

in above mail. it is going as composed text manner..
# 2  
Have you tried searching the forum? This question is asked a lot.
# 3  
maybe this line could help:

Code:
(cat message_email_body; uuencode aa.doc aa.doc) | mailx -s Subject email@tosend.com

# 4  
hi,

i tried as below.. but still now working ...
can u plz help me ...


---------

#!/bin/sh


MAIL=/usr/bin/Mail

Mail_addr="aaa@bb.com"



uuencode /home/delta/dev/aa.doc | ${MAIL} -s "Configs" ${Mail_addr}

-------------
# 5  
You need to specify the filename twice, as per Geller's example. However you should ojnly put the full path on the first one, e.g. uuencode /home/delta/dev/filename.doc attachmentname.doc.
# 6  
Here is something you can try..

Create one file called message.txt which has the body of the email message.

Create the attachment file. Lets call it attachment_file.txt

Now use the following commands:


/usr/bin/uuencode attachment_file.txt email_attachment.lst > attachment.txt


#concatenate message.txt and attachment.txt into combined.txt


cat message.txt attachment.txt > combined.txt

#email combined.txt file. this file has the body of the email and the attachment

mail -s "Message with Attachment" <YOUR EMAIL> < combined.txt
# 7  
Try this..

${MAIL} -s "health check" -a ${Mail_file} ${Mail_addr}


If you want to send the attachment with the mail body..

${MAIL} -s "health check" -a ${Mail_file} ${Mail_addr} < content_file


Thanks
Murugan

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #83
Difficulty: Easy
BSD, Linux, Mac OS X, and other Unix-like operating systems did not inherit aspects of the original Unix design.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Send Mail With Attachment

Hi, I need to send attachment with email as external attachment. Presently, we are using uuencode to make an attachment but it is going as content of body. We are using below command. uuencode "filename1" "filename2" | mailx -r "$SENDFROM" ${SENDTO} In unix box, -a is not supportable... (1 Reply)
Discussion started by: vamshi929
1 Replies

2. Shell Programming and Scripting

Send mail as attachment

Hi All, I am trying to send mail via unix and attaching file along with that mail, but facing issue while sending. I have tried below commands- 1)- uuencode $prmDirOutput/report_mailbody $prmDirOutput/report_mailbody | mailx -s "Acknowledgment file- $subject" $email_id 2)- mutt -a... (4 Replies)
Discussion started by: Amit786
4 Replies

3. Shell Programming and Scripting

Send mail using attachment

Hi All, I need to send mail with attachment. I am using uuencode but it seems it is sending encoded file. I am getting the mail with attachment but there is no data even the file size is almost 90KB. Please help. Thanks. (3 Replies)
Discussion started by: unankix
3 Replies

4. Shell Programming and Scripting

How to send mail with attachment in Unix

Hi All, Is it possible to send mail in Unix with attachment. If yes, then how?? (8 Replies)
Discussion started by: parthmittal2007
8 Replies

5. Shell Programming and Scripting

how to run a script using cron job and send the output as attachment via e-mail using unix

how to run a script using cron job and send the output as attachment via e-mail using unix. please help me. how my cron job entry should be? As of now my cron job entry is to run the script at specific time, 15 03 * * * /path/sample.sh | mail -s "Logs" email_id In the above entry, what... (8 Replies)
Discussion started by: vidhyaS
8 Replies

6. Shell Programming and Scripting

send mail from AIX unix with multiple attachment

Hi, I have the below code for sending email from AIX unix. I need the body of the mail should content of errornotify.txt file. i tested with cat errornotify.txt, it is not working...Also i need multiple attachments. Can you please help me out on this. ( echo "From:cus@xxx.xx.com" echo... (3 Replies)
Discussion started by: rsivasan
3 Replies

7. UNIX for Dummies Questions & Answers

How to send html file in a mail not as an attachment but it should display in the mail in table for

Hi The below script working when we are sending the html as attachment can u please guide how to send thesmae data in table form direct in the mail and not in mail attachment . cat Employee.sql SET VERIFY OFF SET PAGESIZE 200 SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP ON - HEAD... (0 Replies)
Discussion started by: mani_isha
0 Replies

8. Shell Programming and Scripting

How to send a mail with attachment?

Hi, I usually write a file TEST.MAIL like this to send mails: Importance: High Priority: Urgent X-Priority: 1 (Highest) From: user Subject: error ... text body .... and then I launch it (or writre a c-chell that launchs it) by writing: mail a@b.com < /users/.../TEST.MAIL How can... (4 Replies)
Discussion started by: albaalbetti
4 Replies

9. UNIX for Advanced & Expert Users

how to send file as attachment with mail ?

hello , i m new to linux/unix , well in my college their is linux server to which we all (i and my frnds) login , we can send mail to each other through command "mail" . but any one can tell me how can i attached a binary file with mail. we are using red hat , "pine ", "mailx" , all... (2 Replies)
Discussion started by: alert_every1
2 Replies

10. AIX

How to send a mail with an attachment from AIX 5.2 OS?

Has anyone written a script to attach a file when sending an email using the mailx command? (1 Reply)
Discussion started by: mintu41
1 Replies

Featured Tech Videos