# # my.varreorg.body # # # Funktion : Varreorg und Emailversand des LOG-Files # # Autor : Ralf Billmaier # Version : 1.2 # Stand : 30.10.2022 # # Einzug in Shellscripte durch "source $S3HOME/ow/bin/my.varreorg.body" # # # Wechsel ins s3-Verzeichnis cd $S3HOME # # Besorgen der s3-Umgebung eval `sh denv.sh` echo "----------------------------------" >>$LOGFILE # # Starten des Reorgs über alle Mandanten # echo "Start Varreorg " `date` >>$LOGFILE echo "----------------------------------" >>$LOGFILE $S3HOME/bin/mandwahl.sh -s -q 1>>$LOGFILE 2>>$LOGFILE # Ausfuehren Reorg mit vorherigem killen der User $S3HOME/bin/mandwahl.sh -s -q -x $S3HOME/ow/bin/my.var2reorg_killall.sh 1>>$LOGFILE 2>>$LOGFILE echo "----------------------------------" >>$LOGFILE echo "Ende Varreorg " `date` >>$LOGFILE # # #Logfile versenden echo "[ABASMAIL]" >$AMLFILE echo "NEWLINE=°" >>$AMLFILE echo "FROMADDRESS="$ABSENDER >>$AMLFILE echo "HTMLBODY=0" >>$AMLFILE if [[ ! -z $EMPFAENGER1 ]] ; then echo "TO1="$EMPFAENGER1 >>$AMLFILE fi if [[ ! -z $EMPFAENGER2 ]] ; then echo "TO2="$EMPFAENGER2 >>$AMLFILE fi if [[ ! -z $EMPFAENGER3 ]] ; then echo "TO3="$EMPFAENGER3 >>$AMLFILE fi if [[ ! -z $EMPFAENGER4 ]] ; then echo "TO4="$EMPFAENGER4 >>$AMLFILE fi echo "SUBJECT="$BETREFF >>$AMLFILE echo "BODYFILE="$LOGFILE >>$AMLFILE if [[ ! -z $SMTPUSER ]] ; then echo "USERNAME="$SMTPUSER >>$AMLFILE fi if [[ ! -z $SMTPPW ]] ; then echo "USERPASS="$SMTPPW >>$AMLFILE fi # # Wechsel ins s3-Verzeichnis cd $S3HOME # Besorgen der s3-Umgebung eval `sh denv.sh` # Versand der Email $S3HOME/bin/s3java.sh de.abas.print.utilities.EmailMessage -file $AMLFILE -host $SMTPSERVER -port $SMTPPORT 2>>$ERRFILE #