Hallo danisahne,
wie lässt sich denn der checkmail-Dienst Deines ds-mods um eine Telefon- bzw. Handy-Benachrichtigung aufbohren?
Dazu würde ich gerne das Skript von meimi039 einbauen, weiß aber nicht wie und wo.
Vielleicht muss man es nicht einmal reinkompilieren, sondern es reicht, dass checkmaild es aufruft.
Ginge das auch? (sobald eine neue Email auf dem Server gefunden wird)
Hier das Skript von meimi039:
Falls nötig/möglich, wäre ggf. eine entsprechende GUI-Erweiterung von checkmaild sehr praktisch, um die o.g. Einstellungen wie Tel./Handy-Nummer, Box-IP, SIP-Entry und Nebenstellen-Nummer eingeben zu können. :wink:
wie lässt sich denn der checkmail-Dienst Deines ds-mods um eine Telefon- bzw. Handy-Benachrichtigung aufbohren?
Dazu würde ich gerne das Skript von meimi039 einbauen, weiß aber nicht wie und wo.
Vielleicht muss man es nicht einmal reinkompilieren, sondern es reicht, dass checkmaild es aufruft.
Ginge das auch? (sobald eine neue Email auf dem Server gefunden wird)
Hier das Skript von meimi039:
Code:
#!/bin/sh
#################################################################################
### ####
### notifyhandy ####
### ####
### Läßt Telefon kurz klingeln ####
### ####
#################################################################################
NUMBER=01601234567
FRITZIP=127.0.0.1
SIPENTRY=*122#
FON=3
TEMPFILE=/var/tmp/atcommands
#################################################################################
########## Nur am Tag anrufen !##################################################
#################################################################################
if [ `date +%k` -lt 8 ] || [ `date +%k` -gt 21 ]
then
echo "Nachts wird nicht geklingelt!"
else
echo ATP${FON}>$TEMPFILE
echo ATD${SIPENTRY}${NUMBER}>>$TEMPFILE
cat $TEMPFILE | nc $FRITZIP 1011
echo ath | nc $FRITZIP 1011
rm -f $TEMPFILE
fi
#################################################################################
if ["$1" = ""]
then
echo no mail sent.
else
echo $1 | mail send -s "FritzBox: Handy benachrichtigt" -i -
fi