As both the remote station pc and the control pc external IP address are dynamically assigned, the first step is to get the address of the remote station computer. This python script does the job in combination with a cron job and associated cron mail output. --------------------------------------------------------------------------- #!usr/bin/python # # Program gets your external IP address # # This program reads the title from # the whatismyip.com website # # set up SSMTP then put the following line in crontab: # 0 * * * * python /home/geoff/python/ipadd3_new.py # # Cron job will mail output to nominated mail a/c # on the hour with the above. # # The ip address is written to file # ext_ip_add.txt (overwritten) # # Version 1.0 Geoff Robinson Aug 09 fileobject1=open('/home/geoff/python/ext_ip_add.txt','r') oldipaddress = fileobject1.readline() fileobject1.close import urllib url = urllib.URLopener() resp = url.open('http://www.whatismyip.com/automation/nxxxxxxxx.as...