sendmail attachment issue


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting sendmail attachment issue
# 1  
Old 03-04-2010
sendmail attachment issue

Hi All,,

After long time,

might be this is nth time post on this forum for the same query...but i tried browsing for sometime and i did not get what i wanted Smilie

i have following syntax in my shell scripting..

(cat filename.txt
uuencode attachment attachment)|/usr/lib/sendmail -t emailid.test@email.com


above syntax did not through any error...but when i see my email..it does not have an attachment in it and body of my email having some unwanted characters..

seems uuencode proplem..not able to understand ..since its quite urgent..to make correction in my script as well..

Appreciated ..if somebody could help me here..

Thanks in advance
ShaSmilie
# 2  
Old 03-05-2010
usually, uuencode is used in this way,
Code:
uuencode filename.txt filename.txt | mail......

if you want to change the filename at destination, put the another filename at the second argument in uuencode.

never used sendmail, but this is how I used in mailx.
# 3  
Old 03-05-2010
Code:
/usr/lib/sendmail -t -i <<EOF
To:  emailid.test@email.com
Subject: Here is some 

Some messagetext ex. $(date)

or some file like:
$(cat message.txt)

$(uuencode some.gif some.gif )

EOF

# 4  
Old 03-05-2010
What is in "filename.txt" ? Is it commands to sendmail?

What type of file is "attachment" ? Is it a text file?

What Operating System and shell do you have. It matters here because of your use of brackets.

Last edited by methyl; 03-05-2010 at 01:35 PM..
# 5  
Old 03-05-2010
No, it's only example - some textfile including some text = message body. Attachment is some binary file.
Previous only example how nice method HERE is to make ex. mail template.
Code:
/usr/lib/sendmail -t -i <<EOF
To:  emailid.test@email.com
Subject: Here is some 

$(uuencode some.some some.some )

EOF

Code:
/usr/lib/sendmail -t -i <<EOF
To:  emailid.test@email.com
Subject: Here is some 

Some body text and attachment also.

$(uuencode some.zip some.zip )

EOF

Try it, easy to see result.

You need only sendmail binary - somewhere = give the path
and shell ex. bash, ksh, dash, ... Operating system - select some.

If you have old Bourne Shell, nothing else, then you must write command substitution using old format
$( cmd ) => ` cmd `
Code:
/usr/lib/sendmail -t -i <<EOF
To:  emailid.test@email.com
Subject: Here is some 

`uuencode some.some some.some `

EOF

Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help with attachment in sendmail

Hi Folks I have below code, which is able to successfully send the content of the output file as html which is body, but i did tried uuencode & mailx -a for sending attachments but to no avail. cat - ${Output_File} <<EOF| /usr/sbin/sendmail -oi -t #From: ${MAILFROM} To: ${MAILTO} Subject:... (5 Replies)
Discussion started by: nikhil jain
5 Replies

2. Shell Programming and Scripting

Sendmail with attachment

Hello people, I only have sendmail and uuencode on a Oracle (RH) linux server. While: /usr/bin/uuencode awr.html awr.html | /usr/sbin/sendmail myemail@company.com Is working fine, the ideal for me is to do something like: echo "To: me@company.com" > /home/vasilis/msg.txt echo "Subject: DB... (3 Replies)
Discussion started by: drbiloukos
3 Replies

3. Shell Programming and Scripting

Sending attachment using sendmail command

Send_Mail() { C_Date=`date +"%m/%d/%Y"` #Subject="MMDB Load Job Status" for i in `cat $Metafile` do if then email_address=`echo $i | cut -d":" -f2` /usr/lib/sendmail "$email_address" < $Email_File fi done } this is the send mail command i am using .please let me... (1 Reply)
Discussion started by: Alok K Yadav
1 Replies

4. Shell Programming and Scripting

Send attachment through sendmail

Hi, I am trying to send log file of a job run in unix machince through sendmail.Though I am able to send the text but it is not sending as attachment. Could you please look into the code and let me know where I have gone wrong fdate=`date %Y%j`... (2 Replies)
Discussion started by: Rossdba
2 Replies

5. Shell Programming and Scripting

sendmail with attachment not working

dear all I have below function which send an email, but if I need to add an attachement it won't work instead it write some jibberish to body of the email begin 644 SIGN_OFF_AP_20120626.csv M4TE'3E]/1D9?4TA%150L351-7T1!5$4L0D]/2RQ35$%455,L5D%25%E012Q# %3U5.5`H` ` end function... (6 Replies)
Discussion started by: manas_ranjan
6 Replies

6. Shell Programming and Scripting

Sendmail with HTML body and attachment

I have an HTML file I am currently sending in the body of an email. I now have a need to send a csv attachment along with it. I can ONLY use sendmail as mutt and xmail etc are not on the server. Here is what I am currently using: It is possible to add code to add an attachment ??!? { ... (8 Replies)
Discussion started by: atelford
8 Replies

7. UNIX for Dummies Questions & Answers

sendmail attachment problem

Hello, i am sending email with following command. The problem is the attachment is displayed as inline text instead of a file attached to email. What should i do? I don't have chance to install new binaries to the server (SunOS) ( \ echo From: Sender ; \ echo Subject: Testing ; \... (1 Reply)
Discussion started by: yakari
1 Replies

8. UNIX for Dummies Questions & Answers

Using Sendmail (& attachment)

Hi, This is my first thread. Iam trying the following: OS: Sun Database: DB2, Informix, Oracle * Get the status of the database (using database command line options) * pipe to a text file * send mail of the text file to receiptents. TODO1: First step i tried to send a test message.... (3 Replies)
Discussion started by: kenkanya
3 Replies

9. Solaris

attachment using sendmail

Hi, I use the sendmail command to send automatic e-mail in my control programs, but I'd like to know if there's a non interactive way to send an attachment, like a small text file through sendmail command. I didn't find a way in the man, so anyone has already done it?.. give an example for the... (4 Replies)
Discussion started by: vastare
4 Replies
Login or Register to Ask a Question