04-15-2014
Hi,
Thanks for the reply.here is the complete code, i am tryng to get the attachment in the email which it is not sending
HTML Code:
fdate=`date %Y%j`
file_wc="/global/test/*_${fdate}.txt"
boundary='=== MESSAGE ==='
attachments=''
for f in `ls ${file_wc}`; do
attachments="$attachments
--${boundary}
Content-Type: text/plain;
Content-Disposition: attachment; filename=`basename $f`
`cat $f`
"
done
message="<html>
<body>
<p> Attached are the
log files for the various types of data which was archived. Please review the
logs for any errors and take the appropriate action</p>
</body>
</html>"
cat <<EOM | /usr/lib/sendmail -t
To: EMAIL IDS
Subject: Archival complete
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED;
BOUNDARY="${boundary}"
--${boundary}
Content-Type: text/html;
${message}
${attachments}
--${boundary}--
EOM
#TAR and compress logs
files=''
for f in `ls ${file_wc}`; do
files="$files $f"
done
$v_tar -cPjf /global/archive_${date}.tbz ${files}
if [ "$?" -eq "0" ]; then
rm -rf ${files}
fi
exit
9 More Discussions You Might Find Interesting
1. Solaris
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
2. UNIX for Dummies Questions & Answers
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
3. UNIX for Dummies Questions & Answers
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
4. Shell Programming and Scripting
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 :)
i have following syntax in my shell scripting..
(cat filename.txt
uuencode attachment attachment)|/usr/lib/sendmail -t... (4 Replies)
Discussion started by: Shahul
4 Replies
5. Shell Programming and Scripting
Hi Guys,
I dont have uuencode, mutt, base64 command available on my aix machine there is any alternative way to send file as attachement in mail. (3 Replies)
Discussion started by: ns64110
3 Replies
6. AIX
Hi Guys,
I dont have uuencode, mutt, base64 command available on my aix machine there is any alternative way to send file as attachement in mail. (1 Reply)
Discussion started by: ns64110
1 Replies
7. Shell Programming and Scripting
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
8. Shell Programming and Scripting
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
9. Shell Programming and Scripting
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
LEARN ABOUT SUSE
mimecheck
mimecheck(1) Check MIME attachments mimecheck(1)
NAME
mimecheck - determine the type of the MIME encoded of an attachment
mimezip - detect the type of MIME encoded zip archive in an attachment
mimebzip - detect the type of MIME encoded bzip2 data in an attachment
mimegzip - detect the type of MIME encoded gzip data in an attachment
SYNOPSIS
mimecheck boundary [file]
mimezip boundary [file]
mimebzip boundary [file]
mimegzip boundary [file]
DESCRIPTION
The scripts mimecheck, mimezip, mimebzip, and mimegzip can be used to determine the contents of MIME encoded attachments of the type appli-
cation/octet-stream. The scripts require the boundary as provided in the headers and/or bodys of mails with enclosed attachments. The
scripts read from standard input if no file was provided and write out the detected MIME type to standard out.
EXAMPLE
A short filter rule used by procmail(1) to check for DOS executables in MIME encoded zip archives found in many attachments:
BLANK="[ ]+"
TYPE="${BLANK}multipart/(alternative|mixed)"
:0
* $ ^Content-Type:${TYPE};(${BLANK}|$)*boundary=["']?[^ "';]+
{
BOUNDARY="${MATCH}"
TYPE=""
:0 B
* $ ^Content-Transfer-Encoding:${BLANK}base64
{
TYPE=`mimecheck ${BOUNDARY}`
:0
* TYPE ?? application/x-zip
{
TYPE=`mimezip ${BOUNDARY}`
}
}
:0
* TYPE ?? executable.*DOS
* TYPE ?? DOS.*executable
/dev/null
}
there is no guarantee that this piece of a procmailrc(5) file will work.
SEE ALSO
procmailrc(5), file(1), sed(1), mimencode(1).
COPYRIGHT
2007 SuSE LINUX Products GmbH, Nuernberg, Germany,
2007 Werner Fink.
AUTHORS
Werner Fink <werner@suse.de>.
3rd Berkeley Distribution Juni 28, 2007 mimecheck(1)