better sendmail function
This commit is contained in:
25
action.sh
25
action.sh
@@ -74,10 +74,6 @@ function userexists {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function fappend {
|
|
||||||
echo -e "$2">>$1;
|
|
||||||
}
|
|
||||||
|
|
||||||
function mailsend {
|
function mailsend {
|
||||||
TOEMAIL="$TOEMAIL";
|
TOEMAIL="$TOEMAIL";
|
||||||
FREMAIL="$FREMAIL";
|
FREMAIL="$FREMAIL";
|
||||||
@@ -85,16 +81,17 @@ function mailsend {
|
|||||||
MSGBODY1="$2"
|
MSGBODY1="$2"
|
||||||
MSGBODY2="$3"
|
MSGBODY2="$3"
|
||||||
TMP=`mktemp`
|
TMP=`mktemp`
|
||||||
|
|
||||||
fappend $TMP "From: $FREMAIL";
|
printf '%s\n' "
|
||||||
fappend $TMP "To: $TOEMAIL";
|
From: $FREMAIL
|
||||||
fappend $TMP "Reply-To: $FREMAIL";
|
To: $TOEMAIL
|
||||||
fappend $TMP "Subject: $SUBJECT";
|
Reply-To: $FREMAIL
|
||||||
fappend $TMP "";
|
Subject: $SUBJECT
|
||||||
fappend $TMP "$MSGBODY1";
|
|
||||||
fappend $TMP "";
|
$MSGBODY1
|
||||||
fappend $TMP "$MSGBODY2";
|
|
||||||
fappend $TMP "";
|
$MSGBODY2
|
||||||
|
" > $TMP
|
||||||
cat $TMP | "$SENDMAILPATH" -t;
|
cat $TMP | "$SENDMAILPATH" -t;
|
||||||
rm $TMP;
|
rm $TMP;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user