devi usare value no mail.. $mail è l'array, $value è il valore estratto
quindi cambia
$result = mysql_query("SELECT * FROM `coll` WHERE `email` = '$mail'");
in $result = mysql_query("SELECT * FROM `coll` WHERE `email` = '$value'");
e metti $value anche nella query di insert
ciao