mira..en cuanto a la mascara: esto es que solo almacene fomatos que contengan @ te recomiendo que lo realizes con un javascript que valide esto en la makina cliente....en cuanto a que el e-mail sea unico deberas definirlo asi en la BASE DE DATOS....como unico..... y listo..........ah......te dejo un link para que busques el javascript................chau
http://www.javascripts.astalaweb.com...esentación.asp