El segundo if es porque verifica si viene con dato el campo email del formulario, es por eso que tienes donde mensajes como:
El Segundo verifica el email
echo "el mail viene vacio";
El Primero verifica el nombre
echo "el nombre viene vacio.";
Saludos.