Hola Nicolás:
El problema está en que cuando en el atributo action pones "mailto:loquesea", se te abre Thunderbird para enviar un e-mail a la dirección de correo loquesea. En realidad, no está mal, está haciendo lo que dices.
Si miras la solución que ha dado el profesor:
http://hdl.handle.net/10045/33259 verás que en action ha puesto :
"algo.php". Y lo ha puesto, por poner algo, porque todavía no hemos visto nada de esto. En este caso, al darle al botón "Crear cuenta", se iría a abrir el archivo llamado "algo.php" y si no lo encuentra, da el error típico de página no encontrada.
Así, que no te preocupes, hasta donde hemos llegado hasta ahora en el curso, lo que has hecho está bien.
Saludos.