$header .= 'From:'.$_POST['name'].''.$_POST['emailadr'].''."\r\n.";
Das würde inm etwa sowas erzeugen:
Max Mustermannmax.mustermann@example.de
Schonmal dran gedacht, dir $header vor dem Senden ausgeben zu lassen, damit du siehst, wie der Inhalt aussieht?
BTW: Sinnvoll ist grundsätzlich das Posten des Ergebnisses, da wir auch nicht riechen können, was du per $_POST[] übergibst.