Personalmente y con todo el afán del mundo para convertir este hilo en un debate....

creo que todo lo expuesto aqui es excesivo.
"Por favor, introduzca un e-mail válido!!!" y listo...... sin problemas, si la persona quiere enviar/recibir "lo que sea" se esforzará en escribir el correo bien.
Es bueno realizar algunas comprobaciones, que haya un nombre, la @ y despues algo más. Pero ya está. No nos compliquemos la vida.
Se envia el correo, y si se produce un fallo, (porque el correo no existe) pues se informa a posteriori.
Un saludo