This repository has been archived on 2025-03-13. You can view files and clone it, but cannot push or open issues or pull requests.
2023-04-08 17:37:17 +02:00

47 lines
865 B
Bash
Executable File

SERVER_CONF=mailer-conf.properties
TO=$1
SUBJECT=$2
TEXT=$3
ATTACHMENT=$4
if [ -n "$TO" ]; then
echo "Info: Var TO was supplied! TO=$TO"
else
echo "Fatal: Var TO was not supplied. Exiting"
exit
fi
if [ -n "$SUBJECT" ]; then
echo "Info: Var SUBJECT was supplied! SUBJECT=$SUBJECT"
else
echo "Fatal: Var SUBJECT was not supplied. Exiting"
exit
fi
if [ -n "$TEXT" ]; then
echo "Info: Var TEXT was supplied! TEXT=$TEXT"
else
echo "Fatal: Var TEXT was not supplied. Exiting"
exit
fi
if [ -n "$ATTACHMENT" ]; then
echo "Info: Var ATTACHMENT was supplied! ATTACHMENT=$ATTACHMENT"
else
echo "Info: Var ATTACHMENT was not supplied."
fi
export JAVA_HOME=/home/robertvokac/\.jdks/openjdk-16.0.1
$JAVA_HOME/bin/java -jar mailer.jar \
serverconf=$SERVER_CONF \
to=$TO \
"subject=$SUBJECT" \
"text=$TEXT" \
attachment=$ATTACHMENT
#>> ./mailer.log