This is basically what I do on my system as well. Rather than email I just have the machine periodically upload a txt file with its current public IP to a 3rd party web hosting service though. That way whenever I want to know my home machine's IP I just open a browser and go to the location of the hidden txt file on my 3rd party web server.
All of that work though, and yet my "dynamic" IP hasn't changed in over 2 years, through power outages, internet outages, router swaps, cable modem swaps...it never changes. *shrug*
|