better sendmail function
This commit is contained in:
25
action.sh
25
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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user