Ich hab mir sowas ähnliches schon mal mit VBS programmiert. Genau aus dem gleichen Grund (dass ich wenn sich meine IP ändert, per mail über die neue IP informiert werde)
Basiert darauf, dass wenn er nicht verbunden is, eine IP Adresse weniger auslesen kann.
Das ganze basiert darauf, dass eine Mail über Outlook verschickt wird.
Wenn du willst such ich es am Abend raus (wenn ich dran denke

)
Wenn du VB(S) programmieren kannst, kannst es dir ja mal anschaun und die Änderungen vornehmen die du möchtest.