From ea7c34100276c00e7bef8fc6a15fd7e00d5d629f Mon Sep 17 00:00:00 2001 From: mxmehl Date: Fri, 10 Jul 2015 12:06:14 +0300 Subject: [PATCH] better sendmail function --- action.sh | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/action.sh b/action.sh index 1fa534a..288bd45 100755 --- a/action.sh +++ b/action.sh @@ -74,10 +74,6 @@ function userexists { fi } -function fappend { - echo -e "$2">>$1; -} - function mailsend { TOEMAIL="$TOEMAIL"; FREMAIL="$FREMAIL"; @@ -85,16 +81,17 @@ function mailsend { MSGBODY1="$2" MSGBODY2="$3" TMP=`mktemp` - - fappend $TMP "From: $FREMAIL"; - fappend $TMP "To: $TOEMAIL"; - fappend $TMP "Reply-To: $FREMAIL"; - fappend $TMP "Subject: $SUBJECT"; - fappend $TMP ""; - fappend $TMP "$MSGBODY1"; - fappend $TMP ""; - fappend $TMP "$MSGBODY2"; - fappend $TMP ""; + + printf '%s\n' " + From: $FREMAIL + To: $TOEMAIL + Reply-To: $FREMAIL + Subject: $SUBJECT + + $MSGBODY1 + + $MSGBODY2 + " > $TMP cat $TMP | "$SENDMAILPATH" -t; rm $TMP; }