Prima di tutto togli le @, almeno in fase di sviluppo.
Poi ferma il codice alla creazione della cartella e fatti stampare $user e vedi se non è null:
Codice PHP:
<?php
include("Connessione.php");
$id = (int)$_POST['id'];
$insert = "SELECT *,DATE_FORMAT(data,'%d-%m-%Y') as data1 FROM postobarcatemp WHERE id = '$id' LIMIT 1";
$risultato =mysql_query($insert);
if(!$risultato)
{ echo ("Errore nella query");
exit();
}
$riga = mysql_fetch_assoc($risultato);
$user = $riga['mail'];
$crea1 = mkdir("../../public/immaginiposto/$user", 0777);
echo "email utente: $user
";
exit();
...