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