better sendmail function

This commit is contained in:
2015-07-10 12:06:14 +03:00
parent d6f5e84f05
commit ea7c341002

View File

@@ -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;
}