G
grechos
Eroberer
Moin an alle
Ich habe ein Shell script was ein MAilx ausführt
Jetzt möchte ich das was versendet wurde in eine Log datei schreiben lassen
kann mir da einer helfen
Unten habe ich es so mal angefangen aber er schreibt nicht in
$HOME/var/logs/mail/sendmail.log
Original Script :
##Variablen##
MAIL_ADDRESS1="Test@domain.com"
MSG="Testinfo"
TS=`date +"%Y%m%d%H%M%S"`
#########################################
if [ "$MAIL_ADDRESS1" != "" ]
then
echo "$MSG ($TS)" | /usr/bin/mailx -s "test" MAIL_ADDRESS1
#Habe es so mal Probiert und habe das Statement in der If abfrage miteingefügt
echo "$MSG ($TS) Testnachricht " >> HOME/var/logs/mail/sendmail.log
fi
Aber die versendete Nachricht wird nicht hinein geschrieben
Was ist da verkehrt??
Ich habe ein Shell script was ein MAilx ausführt
Jetzt möchte ich das was versendet wurde in eine Log datei schreiben lassen
kann mir da einer helfen
Unten habe ich es so mal angefangen aber er schreibt nicht in
$HOME/var/logs/mail/sendmail.log
Original Script :
##Variablen##
MAIL_ADDRESS1="Test@domain.com"
MSG="Testinfo"
TS=`date +"%Y%m%d%H%M%S"`
#########################################
if [ "$MAIL_ADDRESS1" != "" ]
then
echo "$MSG ($TS)" | /usr/bin/mailx -s "test" MAIL_ADDRESS1
#Habe es so mal Probiert und habe das Statement in der If abfrage miteingefügt
echo "$MSG ($TS) Testnachricht " >> HOME/var/logs/mail/sendmail.log
fi
Aber die versendete Nachricht wird nicht hinein geschrieben
Was ist da verkehrt??