Mailcmd.sh
Aus VDR Wiki
Version vom 28. Juli 2005, 18:55 Uhr von 84.186.4.130 (Diskussion)
Script vom mailbox-plugin.
#!/bin/sh
#
# mailcmd.sh
#
# source: vdr-plugin mailbox
#------------------------------------------------------------------
# get params
#------------------------------------------------------------------
CMDNAME=`basename $0`
ACCOUNTNAME=$1
USERNAME=$2
# $3 is a dummy (will eventually become host-name)
# $4 is a dummy (will eventually become "POP3" | "IMAP")
COUNT_NEW=$5
COUNT_TOTAL=$6
#------------------------------------------------------------------
# set some variables
#------------------------------------------------------------------
LOGCMD="logger -t $CMDNAME"
#------------------------------------------------------------------
# log the parameters
#------------------------------------------------------------------
$LOGCMD "========================================================"
$LOGCMD "AccountName : '$ACCOUNTNAME'"
$LOGCMD "UserName : '$USERNAME'"
$LOGCMD "New / Total : $COUNT_NEW / $COUNT_TOTAL"
$LOGCMD "========================================================"
#------------------------------------------------------------------
# send a message to vdr
#------------------------------------------------------------------
if [ "$COUNT_NEW" -ne "0" ] ; then
svdrpsend.pl -p ${VDR_PORT:-2001} MESG "New mail in $ACCOUNTNAME"
fi
exit $?