Raga ho fatto un semplicissimo form di invio mail formato da due file master.php e send.php3

Il master è semplicissimo con nome email ecc. send.php3 è questo:

Codice PHP:
<?
if (isset($email)):
# l'indirizzo email a cui inviare la mail
$target="perri.filippo@live.it";
mail($target,$subject,"Nome: ".$name.
"Email: ".$email.
"Titolo: ".$subject.
"testo: ".$text);
endif;
?>
<div align="center">Messaggio inviato!

<META HTTP-EQUIV="Refresh" CONTENT="3; url=http://www.sistemagroup.eu"></div>
L'invio funziona correttamente.

Però ci sono delle piccole inmperfezioni:

Una è che quando mi arriva l'email mi arriva cosi:

Nome: filippoEmail: lollo@live.itTitolo: Notizietesto: ciao bello

Senza spazi e snz andare a capo e questo è uno, poi l'altro è che il mittente si chiama anonymous@webxc14s03.ad.aruba.it io invece qui nel mittente vorrei fare spuntare tipo Filippo(email@email.it)

Mi aiutate?

Grazie anticipatamente!