Te aparece ese error porque la consulta no se ejecutó correctamente, por lo tanto la variable $execute_sql2 tiene un valor de "falso". La verificación que vos querés hacer tendrías que hacerla de esta forma:
Código PHP:
<?
...
if ($execute_sql2 && mysql_fetch_row($execute_sql2) > 0){
$row=mysql_fetch_array($execute_sql2);
$mail_e = $row['mail'];
}
...
ya que la expesion isset($execute_sql2) te dara como resultado "true" ya que esta funcion verifica que una variable exista, y la variable $execute_sql2 esta definida aunque tenga un valor de falso.
Saludos