Tu ne peux pas envoyer un mail à partir du HTML, tu peux au mieux avoir une lien (mailto: ) vers la messagerie locale, et tu ne peux pas non plus récupérer l'IP en HTML, ces deux actions se font du coté serveur, avec du PHP par exemple.
Si tu pars du coté du PHP, jetes un oeil sur la variable globale $_SERVEUR['REMOTE_ADDR'] pour l'IP.
Pour la redirection tu peux utiliser "header ('location: URL'), mais tu as le choix entre pas mal de techniques (cookies, sauvegarde dans une BDD, ...) pour sauvegarder l'IP et la comparer.
---------------
We deserve everything that's coming...