sending attachments via unix


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users sending attachments via unix
# 1  
Old 09-29-2005
Question 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?
# 2  
Old 09-29-2005
I have used the following command line to send an Excel Spreadsheet as an attachment.

(cat /tmp/message.body; uuencode /tmp/VALSP.xls VALSP.xls)| mailx -s "Company Service Orders import file" user@xyz.com

The command assumes that the message body is in the file /tmp/message.body' and the xls file is in /tmp/VALSP.xls
# 3  
Old 09-30-2005
Thanx a lot...works just fine!
# 4  
Old 09-30-2005
Sending attachments---observation,plz suggest

I am noticing sthing funny now----whenever I send an XL file as an attachment, when I open my inbox, I am unable to see the "paper clip" icon that tells you that the mail contains an attachment. But try the same with a JPG file, and I can see the icon.
Am I missing sthing in the MIME? Then why is it tht i see the discrepancy in the 2 cases?What could be leading to this?
# 5  
Old 09-30-2005
You weren't sending the message using MIME. The format is very different and the encoding is Base64 not UUENCODE.

Your mail client doesn't even have to interpret this as an attachment since uuencoded messages are just text anyway. The mail client has to guess at the file's format when it determines that a uuencoded message text is found. MIME is also converted to text but doesn't have to guess what the file format is since it's specified in the MIME header. You can define your own MIME message segments but they are simply painful. I needed to do this many years ago when email clients were less sofisticated but now it's really not necessary.

You can get a basic idea of MIME's complex structure here.

Last edited by tmarikle; 09-30-2005 at 12:51 PM..
# 6  
Old 09-30-2005
uuencode [dir/filename] [filename] | mailx -s [subject] mail@address.com


try this it will work !!
# 7  
Old 09-30-2005
Quote:
Originally Posted by guhas
uuencode [dir/filename] [filename] | mailx -s [subject] mail@address.com


try this it will work !!
That was already suggested and the OP acknowledged that it did work. The OP's question was why was his mail client showing the paperclip icon for one type of attachment uuencoded vs another.
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. HP-UX

Sending Unix files as attachments in an email

Hi, I am executing the following command in order to send a file as an attachment: mailx -s "Subject" emailID@xyz.com < Testfile.txt Instead of attaching the file Testfile.txt, it is writing the contents of the file in the email message body. Please advise on how I can send the file as an... (7 Replies)
Discussion started by: sangharsh
7 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. Shell Programming and Scripting

Sending attachments using email through shell script

Hi all, I have written a shell script which sends emails with attachments to our clients. All our attachments are simple flat files (.txt format). The script is working fine and sending the attachments to the mail-ids except that, when i am sending the attachments to non-outlook users (Like... (6 Replies)
Discussion started by: symhonian
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