04-21-2009
Path issue?
Suggest, that perhaps this is a path issue ...
try - 'which uuencode' - to find out where uuencode is located on your machine.
In my case returns - /usr/bin/uuencode
Then can change your line to (in my case) -
/usr/bin/uuencode $ATTFILE $ATTFILE | mailx -s "Attachment" aa@yy.com
or
ensure /usr/bin is in your $PATH.
Hope this helps.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Can this be done? Code samples welcome and encouraged. (2 Replies)
Discussion started by: idesaj
2 Replies
2. Programming
Hi,
I need the C code for Sending Email with attachment through
SMTP protocol, running under linux platform.
Thanks (1 Reply)
Discussion started by: Mr coder
1 Replies
3. Shell Programming and Scripting
Hi,
I want to send an email with multiple attachment using uuencode and mail command.
I am able to send with one attachment
Ex:uuencode abc.txt abc.txt | mail test@test.com -s "Test3"
Can anyone reply with syntax.
Regards
BS (3 Replies)
Discussion started by: balajiora
3 Replies
4. Shell Programming and Scripting
I am trying to send an email body of information and also attachment using perl script, but I am only able to send the body but not an attachment. is there around it without using "use MIME::Lite;" module.
$user = "bataf\@xyz.com";
$subjectt = "mail from perl";
open(MAIL, "| mailx -s... (1 Reply)
Discussion started by: bataf
1 Replies
5. UNIX for Dummies Questions & Answers
Hi
I want to able to attach a file to a email and send it with a body
the body of the email is within the "body" file, and the attachment in "atch"
if i send like below it will send the email correctly
/usr/sbin/sendmail me@you.com< body
And when i send the attachment alone... (3 Replies)
Discussion started by: sridanu
3 Replies
6. Shell Programming and Scripting
Hi,
Please help me in sending an e-mail with attachment through unix
mailx command is not present in our unix box. (4 Replies)
Discussion started by: dudd9
4 Replies
7. Shell Programming and Scripting
The file is located under appl/batchdata/
file name: storesales.txt
I am using following code because uuencode is not present. I am not getting the data in file but i am getting the blank file with same name as an email attachment.
( echo "from: sch@xxxx.com"
echo "to:sch@xxxx.com"
echo... (2 Replies)
Discussion started by: skatpally
2 Replies
8. Shell Programming and Scripting
Hi
Please help me how to send email attchment from linux server to outlook id
I dont have uuencode or mutt installed on my machine and below is my uname -a output:
Linux xxxxxxx 2.6.18-308.4.1.el5 #1 SMP Wed Mar 28 01:54:56 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux (7 Replies)
Discussion started by: buzzme
7 Replies
9. Shell Programming and Scripting
Hi All,
do we have any option for sending attachment with email except using uuencode and mutt, because if i use these utilities then i will have to install them separately which is not feasible at time.
please suggest on this. (2 Replies)
Discussion started by: lovelysethii
2 Replies
10. Red Hat
Hello experts!!
I am trying to send an email with message body and attachment.but i am getting any one like message body or attachment.
I tried below command:
(echo "subject:test";echo "MIME-Version: 1.0";echo "content-transfer-encoding:base 64";echo "content-type:txt;name=test.txt";cat... (2 Replies)
Discussion started by: Devipriya Ch
2 Replies
LEARN ABOUT LINUX
uudecode
uuencode(1) General Commands Manual uuencode(1)
NAME
uuencode, uudecode - encode a binary file, or decode its representation
SYNOPSIS
uuencode [-m] [ file ] name
uudecode [-o outfile] [ file ]...
DESCRIPTION
Uuencode and uudecode are used to transmit binary files over channels that support only simple ASCII data.
Uuencode reads file (or by default the standard input) and writes an encoded version to the standard output, using only printable ASCII
characters. The encoded output begins with a header, for use by uudecode, which records the mode of the input file and suggests name for
the decoded file that will be created. (If name is /dev/stdout then uudecode will decode to standard output.) The encoding has the format
documented at uuencode(5), unless the option -m is given, when base64 encoding is used instead.
Note: uuencode uses buffered input and assumes that it is not hand typed from a tty. The consequence is that at a tty, you may need to hit
Ctl-D several times to terminate input.
Uudecode transforms uuencoded files (or standard input) into the original form. The resulting file is named name (or outfile if the -o
option is given) and will have the mode of the original file except that setuid and execute bits are not retained. If outfile or name is
/dev/stdout the result will be written to standard output. Uudecode ignores any leading and trailing lines. The program determines from
the header which of the two supported encoding schemes was used.
EXAMPLES
The following example packages up a source tree, compresses it, uuencodes it and mails it to a user on another system. When uudecode is
run on the target system, the file ``src_tree.tar.Z'' will be created which may then be uncompressed and extracted into the original tree.
tar cf - src_tree | compress | uuencode src_tree.tar.Z | mail sys1!sys2!user
SEE ALSO
compress(1), mail(1), uucp(1), uuencode(5)
STANDARDS
This implementation is compliant with P1003.2b/D11.
BUGS
If more than one file is given to uudecode and the -o option is given or more than one name in the encoded files are the same the result is
probably not what is expected.
The encoded form of the file is expanded by 37% for UU encoding and by 35% for base64 encoding (3 bytes become 4 plus control information).
REPORTING BUGS
Report bugs to <bug-gnu-utils@gnu.org>. Please put sharutils or uuencode in the subject line. It helps to spot the message.
HISTORY
The uuencode command appeared in BSD 4.0.
uuencode(1)