La definición de tu función mail() no es correcta:
$sent=mail($destinatario,$asunto,$asunto,$desde);
ese "$desde" en realidad no es sólo el "FROM: ..." sino -todas- las cabeceras correspondientes a la definición de un e-mail .. cosas como el "desde" (FROM) .. o que el e-mail sea en HTML .. etc ...
Revisa la documentación oficial de PHP sobre la función mail() o los ejemplos de las FAQ's de este foro PHP ...
www.php.net/mail
Por lo demás .. no sé si usaras un servidor de correo própio instalado en tu servidor (SMTP) .. pero necesitas uno instalado en ese (o red) servidor y que tu php.ini (sección: SMTP = .....) apunte a la IP del mismo (si es el mismo PC el que corre PHP Y el servidor SMTP puedes usar localhost como "IP").
Un saludo,
Un saludo,