No es una cuestión de conocer o no el lenguaje sino de lógica. Utiliza una condición en la cual evalúes el campo del correo electrónico. Si posee contenido, procedes a evaluar el formato de la dirección electrónica proporcionada, utilizando una segunda condición. Teniendo esto así, los mensajes de error los podrás mostrar según el ámbito de la condición:
Código Pesudocódigo:
Ver originalSI condición 1 ENTONCES
SI condición 2 ENTONCES
Instrucciones
SI NO
Error de condición 2
FIN SI
SI NO
Error de condición 1
FIN SI
No tendría sentido evaluar el formato del contenido del campo del correo electrónico si no se ha proporcionado un valor.