11-05-2008
As per RFC822 (updated by RFC2822 and RFC5322) mail messages are text-only. If you want to send any form of binary data (which includes text enriched with formatting sequences) you will have to rely on the MIME format laid out in RFC2045, RFC2046 and RFC2049. Declare your message "multipart/mixed" in the MIME header in this case and read the RFCs to understand the requirements.
Otherwise and if you want to adhere to classic RFC822-formatting use "uuencode" (man uuencode) your text and send it this way. The receiving party can use "uudecode" (man uudecode) to retrieve the original file from there. In fact this is what uuencode/uudecode have been designed for.
I hope this helps.
bakunin
10 More Discussions You Might Find Interesting
1. Solaris
Dear All,
Now I use solaris 10 and I try to forward mail from /var/mail/username to their external mail so what should I do?
thank u in advance (2 Replies)
Discussion started by: unitipon
2 Replies
2. Shell Programming and Scripting
Hi,
Can someone tell me how to display characters in Bold in C shell?? (9 Replies)
Discussion started by: hemangi13
9 Replies
3. Shell Programming and Scripting
Hi,
When I am running below mentioned script then the characters become bold but after opening the same file in Windows, Instead of getting bold characters i am getting some garbage value for \033Kunal Dixit
Output in Windows (after ftp the file):
but in windows , i am getting
My name is... (0 Replies)
Discussion started by: kunal_dixit
0 Replies
4. Shell Programming and Scripting
Hi All,
I want to make some characters to be bold in a file.
I have a file e.g aa.log which contains
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
gfgfgdaerqrqwrqerqwrwqwrqrqwrqr
qqwerqwrqwrqwrqwrqwrqwrqwrq
qwrqwrqwrqwrqwrqwrqwrqwrqwr
File is too large to view
Last line... (2 Replies)
Discussion started by: rajeshorpu
2 Replies
5. Shell Programming and Scripting
Hi All,
How to make the characters bold in k shell.
like for example
"File is too large to view" to "File is too large to view"
is it like echo "File is too large to view"
Please advice and samples (18 Replies)
Discussion started by: rajeshorpu
18 Replies
6. UNIX for Dummies Questions & Answers
Hi!
So i've got this shell script that asks questions and the user is required to input answers. The answers typed are bold.
sh-*.*$ sh filename dir
cat question
tput bold
read ans
tput sgr0
... and so on
tput sgr0
exit
So when the script ends i don't get the bold characters... (3 Replies)
Discussion started by: Kingzy
3 Replies
7. UNIX for Advanced & Expert Users
i have sun machines having solaris 9 & 10 OS . Now i need to send mail from the machines to my outlook account . I have the ip adress of OUTLOOK mail server. Now what are the setting i need to do in solaris machines so that i can use mailx or sendmail.
actually i am trying to automate the high... (2 Replies)
Discussion started by: amitranjansahu
2 Replies
8. Shell Programming and Scripting
Hi All,
I Have a input file A
FILE A STRUCTURE
AAAAAAAAAAA
BBBBBBBBBBBB
CCCCCCCCCCC
...
While Sending email i am receiving new line format after each record .
The data looks like below
AAAAAAAAAAA
BBBBBBBBBBBB (2 Replies)
Discussion started by: AspiringD
2 Replies
9. UNIX for Advanced & Expert Users
I am having trouble getting mail to work on a red hat server. At first I was getting this message.
Diagnostic-Code: X-Postfix; delivery temporarily suspended: connect to :25: Connection refused
Then added the port to my firewall. Then I temporarily turned off selinux. I then copied this file... (1 Reply)
Discussion started by: cokedude
1 Replies
10. UNIX for Beginners Questions & Answers
I have a sample script here I want to bold the word BOLD in the text and send through email. Tried several ways but not seems to working.
BODY="Hello. I want to BOLD this"
{
echo "From: from@gmail.com"
echo "To: to@gmail.com"
echo "Subject: Texting"
... (1 Reply)
Discussion started by: lpoolfc
1 Replies
LEARN ABOUT OSF1
uuencode
uuencode(1) General Commands Manual uuencode(1)
NAME
uuencode, uudecode - Encodes or decodes a binary file
SYNOPSIS
uuencode [file] remotefile
uudecode [file...]
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows:
uudecode: XCU5.0
uuencode: XCU5.0
Refer to the standards(5) reference page for more information about industry standards and associated tags.
DESCRIPTION
The uuencode and uudecode commands are used to send a binary file via uucp or other mail. This combination can be used over indirect mail
links even when uusend is not available.
The uuencode command takes the named file (default standard input) and produces an encoded version on the standard output. The encoding
uses only printing ASCII characters, and includes the mode of the file and the name for re-creation on the remote system, specified by
remotefile.
The uudecode command reads an encoded file, strips off any leading and trailing lines added by mailers, and recreates the original file
with the specified mode and name. Filter the encode through the uudecode program. Filtering the file causes the original file to be auto-
matically recreated. This is possible on the uucp network by using sendmail or by making rmail be a link to mailx. In each case, an alias
must be created in a master file to get the automatic invocation of uudecode.
If neither of the preceding facilities is available on a user's system, uudecode can be applied to the file manually by editing the file
with any text editor, removing the trailing and leading lines, and changing the mode or remote system name. The encoded file is an ordinary
text file.
EXAMPLES
In the following example, the ex1 file is encoded; the output is also redirected to the ex1.out file: prompt> uuencode ex1 ex1.en > ex1.out
If the source ex1 file is as follows:
This example shows how to encode a file using uuencode and how to decode a file using uudecode.
The encoded ex1.out file would be as follows:
begin 644 ex1.en M5&AI<R!E>&%M<&QE('-H;W=S"G1H92!H;W<@=&@96YC;V1E"F$@9FEL92!U
M<VEN9PIU=65N8V]D90IA;F0@:&]W('1O"F1E8V]D92!A(&9I;&4*=7-I;F<@ *=75D96-O9&4N"F]D ` end In the following example, the ex1.out file is
decoded: prompt> uudecode ex1.out
In this example, the uudecode command decodes the file and puts the output in ex1.en. To package up a source tree using tar, com-
press it, uuencode it, and mail it to a user on another system, enter: tar cf - src_tree | compress | uuencode src_tree.tar.Z |
mail sys1!sys2!user1
(Enter the command entirely on one line, not on two lines as shown above.)
When uudecode is run on the target system, the src_tree.tar.Z file is created; it may then be uncompressed and dearchived with tar.
SEE ALSO
Commands: ct(1), cu(1), mailx(1), Mail(1), rmail(1), sendmail(8), tip(1), uucico(8), uucleanup(8), uucp(1), uulog(1), uuname(1),
uupick(1), uusched(8), uusend(1), uustat(1), uuto(1), uux(1)
Standards: standards(5)
uuencode(1)