Created
September 11, 2012 20:08
-
-
Save mikermcneil/3701644 to your computer and use it in GitHub Desktop.
super simple mailer script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/ksh | |
#———————————————————————- | |
# Name: SendMail | |
# Purpose: To send mails using the sendmail command | |
# Usage: SendMail | |
# Owner: Ketan Joshi | |
# Setting: Just change the variables at the start of the script to | |
# appropriate values. Create a message by modifying the string BODY | |
# You can even have html tags in the body. | |
# Limitation: Currently, this does not support attachments. | |
#——————————————————————– | |
# Temporary file for containing the mail message | |
tmp=/tmp/mail-body-`date +%F`; | |
touch $tmp && chmod 600 $tmp; | |
# Set up the various headers for sendmail to use | |
TO='[email protected]'; | |
CC=''; | |
FROM='[email protected]'; | |
SUBJECT='hey baby where you live?'; | |
MIMEVersion='1.0'; | |
CONTENTType="text/html; charset=us-ascii"; | |
# Here write the content of your mail. | |
BODY=" | |
<b>Hello from gabe.</b> | |
Time to party. | |
"; | |
echo Sending the mail. | |
echo "To: $TO" > $tmp; | |
echo "Cc: $CC" >> $tmp; | |
echo "From: $FROM" >> $tmp; | |
echo "Content-Type: $CONTENTType">>$tmp; | |
echo "MIME-Version: $MIMEVersion">>$tmp; | |
echo "Subject: $SUBJECT">>$tmp; | |
echo "Body: $BODY">>$tmp; | |
/usr/sbin/sendmail -t < $tmp; | |
rm -rf $tmp; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment