Ton serveur sera sous Windows pour faire cette manipulation ? Autant ton script peut sans doute fonctionner correctement autant j'ai du mal à voir comment tu vas ensuite le mettre en place ? en cgi sur un serveur IIS ? Apache ?
encoyer l'IP par email cela peut se faire en 10 lignes de PHP hébergé on ne peut plus simplement sur un serveur Apache classique.
Bon admettons que ton choix sont parfaitement réfléchi. Pour envoyer un email, tu n'as absolument pas besoin de mettre ton adresse email. (d'ailleurs tu peux très bien mettre n'importe quelle adresse).
Lorsque tu as mis ton script dans le message ci-dessus, je vois 2 commandes avec 2 résultats, est-ce bien le cas ? si oui alors dans les 2 commandes il y a largement de quoi envoyer un email avec une pièce jointe. Seul hic, penser à avoir un serveur smtp qui fonctionne, les hébergeur bloque actuellement la plus part des serveurs smtp pour limiter le spam. Si tu es chez orange tu es obligé d'utiliser le serveur d'orange qui est smtp.orange.fr.