EMail-Nachricht bei neuer IP-Adresse

maxedv

Neuer User
Mitglied seit
14 Mrz 2009
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallo
ich habe mir eine 7390 zugelegt und möchte dass die Box mir bei Reconnect ihre neue IP-Adresse mailt.
Bisher hatte ich die 7170 und hatte es dort nach der Anleitung von MaHaGoNi aus diesem Forum gelöst.
Leider scheint das auf der 7390 nicht zu funktionieren.
Kann mir jemand helfen?
Danke
 
Welche Anleitung meinst Du genau? Vielleicht lässt sich daraus eine passende Variante für die 7390 ableiten.
 
Moin,
ich vermute mal, du meinst diese Anleitung?!
Ohne mir das genau anzuschauen, vermute ich mal, daß es aufgrund der "neuen" von AVM eingeführten Session-ID's nicht mehr so ohne weiteres funktioniert
 
In Anbetracht des Alters der Anleitung ist das höchst wahrscheinlich...
 
Hallo Zusammen,

ich habe mir gerade mal die Anleitung von MaHaGoNi angeschaut und ein paar Änderungen vorgenommen, damit es bei mir funktioniert.

Die getip.sh habe ich rausgeworfen und direkt eingetragen.

Ob die boot und debug.cfg noch funktionieren habe ich allerdings nicht getestet.

Code:
SENDER="\"FRITZ!Box\" <[email protected]>"
RECEIVER="\"FRITZ!Box\" <[email protected]>"

SMTP_SERVER="smtp.server"
MAIL_ACCOUNT="[email protected]"
MAIL_PASSWORD="change_me"

echo "" > /tmp/dsl_ip.txt

while [ 0 -eq 0 ] ; do
        (

        OLD_IP=$(cat /tmp/dsl_ip.txt) 
        
       /sbin/showdsldstat | sed -e "/0: ip /!d" | sed -e "s/.*0: ip \([0-9.]*\).*/\1/" | sed -e "\$!d" > /tmp/dsl_ip.txt
        DSL_IP=$(cat /tmp/dsl_ip.txt) 
        
        [ "$DSL_IP" != "$OLD_IP" ] || exit 1
        
echo "aktuelle IP :" > /tmp/ip.txt
echo $DSL_IP >> /tmp/ip.txt
echo "alte IP :" >> /tmp/ip.txt
echo $OLD_IP >> /tmp/ip.txt
/sbin/mailer \
  -s "IP Änderung der Fritz Box" \
  -f "$SENDER" \
  -t "$RECEIVER" \
  -m "$SMTP_SERVER" \
  -a "$MAIL_ACCOUNT" \
  -w "$MAIL_PASSWORD" \
  -i '/tmp/ip.txt' \
)
sleep 300
done

exit 0

Vielleicht nicht perfekt gemacht, tut aber seinen Job :p
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.