Dynamische IP per e-mail
Problem:
Ich möchte mir die aktuelle dynamische IP-Adresse meines Windows-Servers in regelmäßigen Abständen per e-mail schicken lassen.
Geld will ich keines ausgeben, gegen DynDNS-Dienste spricht irgendein abstruses Argument.
Lösung:
Schritt 1:
WGet für Windows herladen und entpacken: http://gnuwin32.sourceforge.net/packages/wget.htm.
Wer's bequem haben will, nimmt gleich die Version, in der die Abhängigkeiten gelöst sind: http://users.ugent.be/~bpuype/wget/
Schritt 2:
Sendemail für Windows herladen und entpacken: http://caspian.dotconf.net/menu/Software/SendEmail/
Schritt 3:
Batchdatei mit folgendem Inhalt erstellen (hat drei Zeilen):
@echo off
wget http://automationseitevonwhatismyip.com -O ip.txt
sendemail -f name@domain.de -t name@domain.de -u IP -o message-file=ip.txt -s smtp.domain.de -xu name@domain.de -xp passwort
Bei mir hat die Datei den sinnigen Namen "ip.bat". Was macht die Datei? Mit der wget-Zeile wird die Automationsseite von whatismyip.com in die Textdatei ip.txt abgespeichert. Mit der sendemail-Zeile wird diese Textdatei dann in den Nachrichtenbody einer email eingefügt und losgeschickt.
Selbstredend muss man die Batchdatei noch ein bisschen anpassen.
Als erstes ersetzt man "http://automationseitevonwhatismyip.com" durch die tatsächliche Automationsseite von whatismyip.com (ist eine asp-Seite). Ich führe sie hier extra nicht auf, damit jeder auch das Licence Agreement liest und akzeptiert. Das FAQ dazu ist hier: http://www.whatismyip.com/faq/automation.asp
In der sendemail-Zeile ersetzt man den Eintrag hinter Parameter -f durch die Absender-email-Adresse, hinter -t durch die Ziel-email-Adresse. Hinter den Parameter -s gibt man seinen Mailserver an, hinter -xu und -xp Benutzernamen und Passwort.
Bei jedem Start der Batch-Datei wird nun die aktuelle dynamische IP-Adresse versendet.
Schritt 4:
Damit der Rechner die Batch-Datei regelmäßig startet, trägt man die Batch-Datei in die "Geplanten Tasks" in Windows ein. Wie das geht, verrät die Windows-Hilfe. Der Zyklus ist dabei frei wählbar, mir langt zweimal am Tag, damit ich mich nicht selber zuspamme.
Das war's schon gewesen :-). Wer Hilfe braucht, kann sich gerne an mich wenden!
