'from' header issue

Hey, i’ve done alot of php mailing, but now for some reason the ‘from’ header won’t work right. Lets say I set it to ‘asdf’. It’ll show up as ‘asdf@(servername?)’. Anyone know what to do?

 $headers = "From: " . $_POST["name"];
          if(mail($email, 'Form info',$message,$headers)){